Project Date
No Name (add projectName to cucumber-reporting.properties) 05 Jan 2024, 00:45

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@Regression 11782 32 2850 0 0 14664 189 33 222 3:54:38.091 Failed
Feature: Bar Tab
Tags: @Regression
44.119
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 1:8.913
Given User click setting icon 0.053
And User verify setting options 0.020
When User select POS Settings tab 0.062
Then User open ask customer name option if disable in void screen 5.623
And I click the Toggle Icon button 0.070
And I click POS Icon from Toggle 0.065
And User click cancel button 0.562
When User click QSR on Menu Item page 0.038
Then User select Bar Tab in order types 0.046
And User enter customer name for bar tab 2.653
And I click the Exit to close the preauth window 0.050
When User click All button 0.060
And I click BarTab Layout 1.059
When User click new tab on Bar tab 0.061
And I click the Exit to close the preauth window 0.033
And User enter customer name for bar tab 2.634
And I select category as "FOOD" 4.644
And I get check number 0.010
And User take an order as "SANDWICHES" 7.256
Then User verify be directed menu item page 0.017
And I select menu item as "SANDWICHES" 4.073
And User click finish button 0.059
When User select Split option on Bar tab 0.056
Then User select split by seat option 0.034
And I select check from the bartab screen 2.088
And User click Save and Close button on Split Check page 2.068
When User click finish button 0.366
And User verify be directed bar tab page 0.036
And User verify All Tab option on Bar Tab 0.013
And User verify Seated option on Bar Tab 0.014
And User verify Check Down option on Bar Tab 0.014
And User verify On Hold option on Bar Tab 0.014
And User verify Expired option on Bar Tab 0.014
When User click Transfer option on Bar tab 0.044
Then User verify transfer screen 0.017
Then User click cancel button 0.560
When User click Pay Check button on the bartab 2.059
And I select check from the bartab screen 2.089
Then I should see the Payment window 2.032
And I click the Exit button in the payment window 2.063
When User click finish button 0.046
When User click operation button 0.648
Then User verify be directed operation page 0.019
And I click POS Icon from Toggle 0.055
Then User click cancel button 0.559
And I click log off button in order screen 0.042
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: Bar Tab
Tags: @Regression
2:0.382
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Given User click setting icon 0.046
And User verify setting options 0.028
When User select POS Settings tab 0.051
Then User open ask customer name option if disable in void screen 11.562
And I click the Toggle Icon button 0.052
And I click POS Icon from Toggle 0.063
And User click cancel button 0.562
When User click QSR on Menu Item page 0.037
Then User select Bar Tab in order types 0.044
And User enter customer name for bar tab 2.650
And I click the Exit to close the preauth window 0.034
And I get check number 0.008
And I select category as "FOOD" 4.646
And User take an order as "SANDWICHES" 7.253
When User click Option Tab 0.039
And I click discount on check option screen 0.046
Then I should see Check Based Discount Screen 0.532
And I click Discount as "IB-AfterTax-Amount" 2.142
And I click Back button on Discount Screen 0.027
And I select category as "FOOD" 4.620
And User take an order as "SANDWICHES" 7.250
And I select menu item as "mongo test" 4.081
When User click Option Tab 0.038
Then User select tax exempt option 0.050
When User click Option Tab 0.031
Then User select gratuity option 0.038
And User select fixed gratuity option 0.049
And User verify fixed gratuity1 2.033
And I click Finish button 0.073
And I click BarTab Layout 1.066
And I click New Tab in the Bar Tab Screen 0.056
And I click the Exit to close the preauth window 0.033
And User enter customer name for bar tab 2.646
And I get check number1 0.009
And I select category as "FOOD" 4.625
And User take an order as "SANDWICHES" 7.260
When User click Option Tab 0.038
And I click discount on check option screen 0.047
Then I should see Check Based Discount Screen 0.531
And I click Discount as "IB-AfterTax-Amount" 2.140
And I click Back button on Discount Screen 0.032
And I select category as "FOOD" 4.627
And User take an order as "SANDWICHES" 7.255
And I select menu item as "mongo test" 4.082
When User click Option Tab 0.038
Then User select tax exempt option 0.051
When User click Option Tab 0.040
Then User select gratuity option 0.042
And User select fixed gratuity option 0.037
And User verify fixed gratuity1 2.034
And I click Finish button 0.066
And I click BarTab Layout 1.062
Then I click Merge button 0.037
And I click closed check in bar tab 6.671
And I click Yes button on the bartab 2.056
And I click clear text button 0.159
And I click closed check in bar tab1 6.637
And I click Yes button on the bartab 2.044
And I click clear text button 0.148
When User click merge done button 0.040
Then User confirm merge checks confirmation popup 2.097
And I click Done button on the Popup 2.063
When User click Pay Check button on the bartab 2.065
And I click merged barTab 4.149
Then I should see the Payment window 2.037
Then I click cash button from the payment method popup 0.063
And User click submit button 2.056
And I click BarTab Layout 1.058
And I click power button 1.069
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: Bar Tab
Tags: @Regression
38.774
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Given User click setting icon 0.046
And User verify setting options 0.019
When User select POS Settings tab 0.052
Then User open ask customer name option if disable in void screen 11.578
And I click the Toggle Icon button 0.052
And I click POS Icon from Toggle 0.063
And User click cancel button 0.560
When User click QSR on Menu Item page 0.036
Then User select Bar Tab in order types 0.040
And User enter customer name for bar tab 2.667
And I click the Exit to close the preauth window 0.033
When User click All button 0.051
And I click BarTab Layout 1.061
When User click new tab on Bar tab 0.062
And I click the Exit to close the preauth window 0.029
And User enter customer name for bar tab 2.648
And I get check number 0.015
And I select category as "FOOD" 4.642
And User take an order as "SANDWICHES" 7.261
Then User click finish button 0.054
And I click BarTab Layout 1.059
Then I should see closed check in barTab 5.620
And User verify searched customer name 0.033
And I click power button 1.082
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: Bar Tab
Tags: @Regression
52.036
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Given User click setting icon 0.048
And User verify setting options 0.016
When User select POS Settings tab 0.051
Then User open ask customer name option if disable in void screen 11.546
And I click the Toggle Icon button 0.051
And I click POS Icon from Toggle 0.063
And User click cancel button 0.557
When User click QSR on Menu Item page 0.037
Then User select Bar Tab in order types 0.040
And User enter customer name for bar tab 2.640
And I click the Exit to close the preauth window 0.030
When User click All button 0.050
And I click BarTab Layout 1.060
When User click new tab on Bar tab 0.062
And I click the Exit to close the preauth window 0.029
And User enter customer name for bar tab 2.642
And I get check number 0.010
And I select category as "FOOD" 4.643
And User take an order as "SANDWICHES" 7.239
Then User click finish button 0.049
Then I should see closed check in barTab 5.627
And User verify searched customer name 0.030
And I click clear text button 0.161
And I click closed check in bar tab 6.633
And I click Add Customer Button 0.078
And I search for "thomas a" 0.064
When I click "thomas a" to select customer for the seat 0.039
Then I should see customer as "thomas a" added on order screen 1.032
Then User click finish button 0.057
And User verify be directed bar tab screen 0.040
And I click merged barTab 4.127
And I click Payment button in the Order Management Screen 0.099
And I click cash button from the payment method popup 0.044
And User click submit button 2.055
And I click power button 1.071
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: Bar Tab
Tags: @Regression
23.254
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Given User click setting icon 0.043
And User verify setting options 0.018
When User select POS Settings tab 0.055
Then User open ask customer name option if disable in void screen 11.595
And I click the Toggle Icon button 0.055
And I click POS Icon from Toggle 0.055
And User click cancel button 0.554
When User click QSR on Menu Item page 0.036
Then User select Bar Tab in order types 0.040
And User enter customer name for bar tab 2.646
And I click the Exit to close the preauth window 0.032
Then User click food category 1.098
And I select menu item as "SANDWICHES" 4.089
Then User click Option Tab 0.037
And User select Hold check option 0.039
And I click Done button on the Popup in void screen 2.064
And User click option back button 0.036
Then User verify hold menu item 0.014
When User click finish button 0.050
And User verify be directed bar tab screen 0.040
When I click QSR tab 0.048
Then User click cancel button 0.560
And I click log off button in order screen 0.041
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: Bar Tab
Tags: @Regression
29.493
Scenario Application can sort customer name also bar tab check from A to Z
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Steps
Given User click setting icon 0.050
And User verify setting options 0.015
When User select POS Settings tab 0.049
Then User open ask customer name option if disable in void screen 11.526
And I click the Toggle Icon button 0.051
And I click POS Icon from Toggle 0.060
And User click cancel button 0.554
When User click QSR on Menu Item page 0.037
Then User select Bar Tab in order types 0.036
And User enter customer name for bar tab 2.643
And I click the Exit to close the preauth window 0.033
Then User click food category 1.096
And I select menu item as "SANDWICHES" 4.075
Then User click finish button 0.061
And User verify be directed bar tab screen 0.045
When User click sort A-Z button on bar tab 0.025
Then User verify bar tab orders from A to Z 2.029
When User click sort Z-A button on bar tab 0.041
Then User verify bar tab orders from Z to A 7.057
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"(//p[.='Walkin'])[1]"}
  (Session info: chrome=120.0.6099.199)
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.14.0', revision: 'e5a96349ce'
System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '14.1.1', java.version: '17.0.4'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [d1af5121c909ee1eed88c6355edf5ee0, findElement {using=xpath, value=(//p[.='Walkin'])[1]}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 120.0.6099.199, chrome: {chromedriverVersion: 120.0.6099.71 (9729082fe617..., userDataDir: /var/folders/tp/d_f17nks5bq...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:52714}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: mac, proxy: Proxy(), se:cdp: ws://localhost:52714/devtoo..., se:cdpVersion: 120.0.6099.199, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Session ID: d1af5121c909ee1eed88c6355edf5ee0
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:196)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:171)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
	at com.qa.pages.BasePage.findMobileElement(BasePage.java:656)
	at com.qa.pages.BasePage.FindAndSelectMobileElement(BasePage.java:645)
	at com.qa.pages.BasePage.mergeAndFindMobileElement(BasePage.java:635)
	at com.qa.pages.TGCheckOptionPage.verifyBarTabOrdersSortedFromZToA(TGCheckOptionPage.java:73)
	at com.qa.stepdef.TGBarTabStepDef.userVerifyBarTabOrdersFromZToA(TGBarTabStepDef.java:153)
	at ✽.User verify bar tab orders from Z to A(file:///Users/shaunmatthew/Documents/WebPOS%20TypeScript/src/test/resources/BarTab.feature:296)
When I click QSR tab 0.000
Then User click cancel button 0.000
And I click log off button in order screen 0.000
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.279
Feature: Bar Tab
Tags: @Regression
19.498
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 1:8.439
Given User click setting icon 0.051
And User verify setting options 0.017
When User select POS Settings tab 0.058
Then User open ask customer name option if disable in void screen 5.613
And I click the Toggle Icon button 0.051
And I click POS Icon from Toggle 0.058
And User click cancel button 0.556
When User click QSR on Menu Item page 0.038
Then User select Bar Tab in order types 0.041
And User enter customer name for bar tab 2.645
And I click the Exit to close the preauth window 0.033
When User take an order 2.700
Then User click Option Tab 0.036
When User select gratuity option 0.047
Then User select varying gratuity option 0.033
And User enter percentage of varying gratuity 0.040
And I enter the percentage1 as "1500" 6.282
And User click apply button for varying gratuity 0.039
And User verify varying gratuity as "$ 0.15" 0.015
Then User click finish button 0.063
And I click power button 1.071
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: Bar Tab
Tags: @Regression
48.629
Scenario Split without Selected Item
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Steps
Given User click setting icon 0.044
And User verify setting options 0.019
When User select POS Settings tab 0.052
Then User open ask customer name option if disable in void screen 11.557
And I click the Toggle Icon button 0.058
And I click POS Icon from Toggle 0.058
And User click cancel button 0.555
When User click QSR on Menu Item page 0.036
Then User select Bar Tab in order types 0.044
And User enter customer name for bar tab 2.632
And I click the Exit to close the preauth window 0.031
And I get check number 0.008
And I add a new seat 0.034
And I click seat 2 for add menu item 0.036
When User take an order as "Burger ind" 7.251
When User select first seat on menu item page in split screen 0.029
Then User take an order in split screen 3.176
Then User click finish button in split screen 0.048
And I click split button on the bartab screen 0.050
And I click split check button on the bartab screen 2.066
And I click closed check in bar tab 6.655
Then I should see the Split check screen 7.048
When User click split by seat option in split screen 0.058
Then I should see menu item are moved to split check 7.073
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//p[.=' Burger ind    ']"}
  (Session info: chrome=120.0.6099.199)
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.14.0', revision: 'e5a96349ce'
System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '14.1.1', java.version: '17.0.4'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [0a31a2892fea1adba5317238a64118e2, findElement {using=xpath, value=//p[.=' Burger ind    ']}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 120.0.6099.199, chrome: {chromedriverVersion: 120.0.6099.71 (9729082fe617..., userDataDir: /var/folders/tp/d_f17nks5bq...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:52806}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: mac, proxy: Proxy(), se:cdp: ws://localhost:52806/devtoo..., se:cdpVersion: 120.0.6099.199, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Session ID: 0a31a2892fea1adba5317238a64118e2
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:196)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:171)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
	at com.qa.pages.TableLayOutScreen.shouldSeeMenuItemAreMovedToSplitCheck(TableLayOutScreen.java:591)
	at com.qa.stepdef.TableOrderOperationsStepDef.iShouldSeeMenuItemAreMovedToSplitCheck(TableOrderOperationsStepDef.java:2162)
	at ✽.I should see menu item are moved to split check(file:///Users/shaunmatthew/Documents/WebPOS%20TypeScript/src/test/resources/BarTab.feature:358)
When I click the save & close button on the split screen 0.000
Then I Should get back to the Order Screen 0.000
Then User click finish button in split screen 0.000
And I click power button 0.000
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.293
Feature: Bar Tab
Tags: @Regression
24.140
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 1:7.600
Given User click QSR on Menu Item page in split screen 0.036
Given User select DineIn mode in split screen 0.050
And I select table as "T20" 0.037
And I add a new seat 0.045
And I get check number 0.010
When User take an order as "SANDWICHES" 7.271
When User select first seat on menu item page in split screen 0.031
Then User take an order in split screen 3.204
And I click the split seat from Order screen 1.093
Then I should see the Split Screen 7.026
And I click Split Evenly Button 0.045
Then I should see Seperate Item is Disable 1.057
Then I should see the additional seat & Item on the Split Seat 0.033
When I click the save & close button on the split screen 1.064
Then User click Cash Tab in split screen 0.607
And User click exact option in split screen 0.038
And User click enter button in split screen 0.036
And I click Table Layout tab 1.369
And I click power button 1.080
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: Bar Tab
Tags: @Regression
33.121
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Given User click QSR on Menu Item page in split screen 0.034
Given User select DineIn mode in split screen 0.047
And I select table as "T20" 0.041
And I add a new seat 0.037
And I get check number 0.008
When User take an order as "SANDWICHES" 7.279
When User select first seat on menu item page in split screen 0.030
Then User take an order in split screen 3.185
Then User click finish button in split screen 0.063
When User click split button in split screen 0.059
And User click split by seat button in split screen 0.571
And I click the check from the table layout screen 7.166
Then I should see the Split Screen 7.031
And I click on item 0.046
And User click Seperate Item button 0.035
And I select the number of split item "2" for Split check 0.083
And I click the Continue button 0.037
Then I Should see Split Evenly is Disable 1.036
Then I should see the additional seat & Item on the Split Seat1 0.025
When I click the save & close button on the split screen 1.068
Then I Should get back to the Order Screen 4.035
Then User click Cash Tab in split screen 0.056
And User click exact option in split screen 0.028
And User click enter button in split screen 0.028
And I click power button 1.081
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: Bar Tab
Tags: @Regression
33.361
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Given User click QSR on Menu Item page in split screen 0.035
Given User select DineIn mode in split screen 0.044
And I select table as "T20" 0.032
And I add a new seat 0.037
When User take an order as "SANDWICHES" 7.261
And I get check number 0.009
When User select first seat on menu item page in split screen 0.028
Then User take an order in split screen 3.172
Then User click finish button in split screen 0.055
When User click split button in split screen 0.070
And User click split by seat button in split screen 0.034
And I click the check from the table layout screen 7.136
Then I should see the Split Screen 7.037
And I click Add Button to create Seat 2.081
Then I should see created new seat 0.016
When I click the save & close button on the split screen 1.071
Then I Should get back to the Order Screen 4.037
Then User click Cash Tab in split screen 0.047
And User click exact option in split screen 0.041
And User click enter button in split screen 0.029
And I click power button 1.079
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: Bar Tab
Tags: @Regression
14.790
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Given User click QSR on Menu Item page in split screen 0.044
Given User select DineIn mode in split screen 0.044
And I select table as "T20" 0.031
When User take an order as "SANDWICHES" 7.267
And I click the split seat from Order screen 1.115
And I click seat one on the split screen 3.052
Then User click pay button on split seat 0.049
Then I should see the Payment window 2.031
When I click cash button from the payment method popup 0.052
And User click submit button in split screen 0.030
And I click power button 1.070
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: Bar Tab
Tags: @Regression
11.709
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Given User click QSR on Menu Item page in split screen 0.031
Given User select DineIn mode in split screen 0.039
And I select table as "T20" 0.031
When User take an order as "SANDWICHES" 7.244
Then User click split button on menu item page in split screen 0.029
And User click split check option on menu item in split screen 0.032
And User verify split check page 1.519
When I click the save & close button on the split screen 1.072
Then User click Cash Tab in split screen 0.033
And User click exact option in split screen 0.569
And User click enter button in split screen 0.032
And I click power button 1.073
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: Bar Tab
Tags: @Regression
16.906
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Given User click setting icon 0.054
And User verify setting options 0.017
When User select POS Settings tab 0.054
Then User open ask customer name option if disable in void screen 5.627
And I click the Toggle Icon button 0.063
And I click POS Icon from Toggle 0.063
And User click cancel button 0.561
When User click QSR on Menu Item page 0.032
Then User select Bar Tab in order types 0.038
And User enter customer name for bar tab 2.648
And I click the Exit to close the preauth window 0.032
And I select Pizza as Category 1.083
Then User select PizzaMel menu item of pizza category in split screen 0.092
And User click order button in split screen 0.034
Then User select Margarita menu item of pizza category in split screen 0.074
And User click order button in split screen 0.031
And User verify total price of Margarita menu item in split screen 0.009
When User click split button on menu item page in split screen 0.032
Then User click split check option on menu item in split screen 0.032
And User click Add button for split 3.076
When User click Save and Close button on Split Check page 2.075
Then User click Cash Tab in split screen 0.032
And User click exact option in split screen 0.032
And User click enter button in split screen 0.029
And I click power button 1.070
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: Bar Tab
Tags: @Regression
28.917
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Given User click setting icon 0.039
And User verify setting options 0.015
When User select POS Settings tab 0.049
Then User open ask customer name option if disable in void screen 11.542
And I click the Toggle Icon button 0.060
And I click POS Icon from Toggle 0.058
And User click cancel button 0.557
When User click QSR on Menu Item page 0.033
Then User select Bar Tab in order types 0.041
And User enter customer name for bar tab 2.654
And I click the Exit to close the preauth window 0.032
When I add a new seat 0.032
When User select first seat on menu item page in split screen 0.030
Then User take an order in split screen 3.218
When User select second seat on menu item page in split screen 0.029
Then User take an order in split screen 3.178
When User click split button on menu item page in split screen 0.031
Then User click split by seat option on menu item page in split screen 0.031
When User click Save and Close button on Split Check page 2.051
Then I Should get back to the Order Screen 4.035
Then User click Cash Tab in split screen 0.055
And User click exact option in split screen 0.028
And User click enter button in split screen 0.029
And I click power button 1.075
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: Bar Tab
Tags: @Regression
36.204
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Given User click setting icon 0.056
And User verify setting options 0.017
When User select POS Settings tab 0.049
Then User open ask customer name option if disable in void screen 11.550
And I click the Toggle Icon button 0.059
And I click POS Icon from Toggle 0.066
And User click cancel button 0.561
When User click QSR on Menu Item page 0.036
Then User select Bar Tab in order types 0.038
And User enter customer name for bar tab 2.641
And I click the Exit to close the preauth window 0.032
When I add a new seat 0.031
Then User select first seat on menu item page in split screen 0.029
And User take an order in split screen 3.218
When User select second seat on menu item page in split screen 0.031
And User take an order in split screen 3.187
When User click split button on menu item page in split screen 0.030
Then User click split by seat option on menu item page in split screen 0.033
Then I should see the Split Screen 7.038
And I click on item 0.049
And User click Seperate Item button 0.039
And I select the number of split item "2" for Split check 0.024
And I click the Continue button 0.033
Then I Should see Split Evenly is Disable 1.035
Then I should see the additional seat & Item on the Split Seat1 0.025
When I click the save & close button on the split screen 1.066
Then I Should get back to the Order Screen 4.035
Then User click Cash Tab in split screen 0.055
And User click exact option in split screen 0.029
And User click enter button in split screen 0.029
And I click power button 1.069
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: Bar Tab
Tags: @Regression
28.930
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Given User click setting icon 0.047
And User verify setting options 0.028
When User select POS Settings tab 0.048
Then User open ask customer name option if disable in void screen 11.593
And I click the Toggle Icon button 0.059
And I click POS Icon from Toggle 0.053
And User click cancel button 0.561
When User click QSR on Menu Item page 0.036
Then User select Bar Tab in order types 0.037
And User enter customer name for bar tab 2.664
And I click the Exit to close the preauth window 0.033
And User take an order in split screen 3.213
When User click split button on menu item page in split screen 0.031
Then User click split by seat option on menu item page in split screen 0.033
Then User verify total price of splited seat 0.009
And User click Add button for split 3.087
And User click split evenly button 0.033
Then I should see Seperate Item is Disable 1.036
Then I should see the additional seat & Item on the Split Seat 0.029
When I click the save & close button on the split screen 1.069
Then I Should get back to the Order Screen 4.034
Then User click Cash Tab in split screen 0.056
And User click exact option in split screen 0.029
And User click enter button in split screen 0.031
And I click power button 1.070
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: Bar Tab
Tags: @Regression
29.715
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Given User click setting icon 0.043
And User verify setting options 0.016
When User select POS Settings tab 0.048
Then User open ask customer name option if disable in void screen 11.594
And I click the Toggle Icon button 0.057
And I click POS Icon from Toggle 0.056
And User click cancel button 0.561
When User click QSR on Menu Item page 0.035
Then User select Bar Tab in order types 0.040
And User enter customer name for bar tab 2.658
And I click the Exit to close the preauth window 0.032
When I add a new seat 0.032
Then User select first seat on menu item page in split screen 0.030
And User take an order in split screen 3.205
When User select second seat on menu item page in split screen 0.043
And User take an order in split screen 3.198
When User click split button on menu item page in split screen 0.031
Then User click split by seat option on menu item page in split screen 0.031
And User click split evenly button 0.607
Then I should see Seperate Item is Disable 1.059
Then I should see the additional seat & Item on the Split Seat 0.031
When I click the save & close button on the split screen 1.070
Then I Should get back to the Order Screen 4.034
Then User click Cash Tab in split screen 0.056
And User click exact option in split screen 0.029
And User click enter button in split screen 0.028
And I click power button 1.077
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: Bar Tab
Tags: @Regression
25.394
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Given User click setting icon 0.058
And User verify setting options 0.018
When User select POS Settings tab 0.048
Then User open ask customer name option if disable in void screen 11.554
And I click the Toggle Icon button 0.054
And I click POS Icon from Toggle 0.054
And User click cancel button 0.563
When User click QSR on Menu Item page 0.049
Then User select Bar Tab in order types 0.038
And User enter customer name for bar tab 2.658
And I click the Exit to close the preauth window 0.032
When I add a new seat 0.031
Then User select first seat on menu item page in split screen 0.029
And I click Search Button on the Order Screen 0.065
Then I should see search field on the Order screen 0.022
And I pass menu item to search and click the menu item as "HAMBURGER" 0.716
Then I should see menu item added into Order list 0.658
And User click order button in split screen 0.051
When User select second seat on menu item page in split screen 0.029
And I click Search Button on the Order Screen 0.057
Then I should see search field on the Order screen 0.007
And I pass menu item to search and click the menu item as "HAMBURGER" 0.708
Then I should see menu item added into Order list 0.662
And User click order button in split screen 0.046
When User click split button on menu item page in split screen 0.049
Then User click split by seat option on menu item page in split screen 0.031
Then User select seats which are merge 0.696
When User click group seat button 0.033
Then I should see selected seat item should club into one seat 0.060
When I click the save & close button on the split screen 1.072
Then I Should get back to the Order Screen 4.032
Then User click Cash Tab in split screen 0.045
And User click exact option in split screen 0.036
And User click enter button in split screen 0.040
And I click power button 1.076
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: Bar Tab
3:56.894
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Given User click setting icon 0.044
And User verify setting options 0.017
When User select POS Settings tab 0.049
Then User open ask customer name option if disable in void screen 11.564
And I click the Toggle Icon button 0.049
And I click POS Icon from Toggle 0.056
And User click cancel button 0.551
When User click QSR on Menu Item page 0.036
Then User select Bar Tab in order types 0.039
And User enter customer name for bar tab 2.649
And I click the Exit to close the preauth window 0.037
And I get check number 0.015
And User take an order as "SANDWICHES" 7.265
And User click finish button 0.033
When User click new tab on Bar tab 0.104
And I click the Exit to close the preauth window 0.028
And User enter customer name for bar tab 2.642
And I get check number1 0.008
And Get the Server Name from The required Table 0.010
And I select category as "FOOD" 4.639
Then User select Hamburger menu item 0.053
And User click finish button 0.037
When User click Transfer option on Bar tab 0.066
Then User click Transfer to Server button 0.034
Then Select correct server from the Transfer From Table 2.095
And Select the required check from the Checks Table for Transfer Server 1.087
Then Select anyone server from the Transfer To Table 2.147
Then User select Transfer Item button 2.073
When User select Bar Tab order for transfer menu item 0.057
Then User select menu item which is transferred 0.027
And User select Bar Tab which menu item transferred to 2.069
And User click transfer done button 12.145
And I should see item transfer successful pop-up 1.036
And I click Done button on the Popup 2.070
When I click Check Stats tab 1.273
And I click the Active check on check stats11 5.108
And I click Pay Check button 0.031
Then I should see the Payment window 2.032
When I click cash button from the payment method popup 0.053
Then User click submit button 2.059
When User click Table Layout menu 0.084
And I click new check button on the Table layout screen 0.038
Then User select first table 0.038
And I select the number of seats as "1" 0.043
And I tap Continue to finish selecting the number of seats 0.036
And I get check number 0.071
And I select category as "FOOD" 4.639
Then User select any menu item 0.036
And User click finish button 0.067
When User click transfer button 0.061
Then User click Transfer to Table button 0.043
When User select table which is transfer from 4.146
Then User select check which will be transfer 2.068
And User select table which is transfer to 2.073
And User click transfer done button 10.155
And I should see transfer successful pop-up 0.022
And I click Done button on the Popup 2.071
When User click Bar Tab on Check Status page 0.039
Then User click new tab on Bar tab 0.611
And I click the Exit to close the preauth window 0.051
Then User click cancel button for customer name popup 0.037
And I get check number 0.006
And I select category as "FOOD" 4.634
Then User select Sandwiches menu item 0.033
Then User click finish button 0.033
Then User click new tab on Bar tab 0.088
And I click the Exit to close the preauth window 0.050
And User enter customer name for bar tab 2.655
And I get check number1 0.009
And I select category as "FOOD" 4.629
And User take an order as "SANDWICHES" 7.261
When User click Option Tab 0.036
And I click discount on check option screen 0.050
Then I click Discount as "IB-BeforeTax-SetPrice" 2.142
And I click Back button on Check Options Screen 2.071
And User verify item based discount before tax as set price 0.024
And Get the Server Name from The required Table 0.007
Then User click finish button 0.043
When User click Transfer option on Bar tab 0.050
Then User click Transfer to Server button 0.053
Then Select correct server from the Transfer From Table 2.088
And Select the required check from the Checks Table for Transfer Server 1.088
Then Select anyone server from the Transfer To Table 2.145
And I click Done button on the Popup 2.059
And I should see transfer successful pop-up 0.621
And I click Done button on the Popup 2.056
Then User click Merge button in the table layout screen 0.037
And I click closed check in bar tab 6.673
And I click clear text button 0.152
And I click closed check in bar tab1 6.647
And I click Yes button on the bartab 2.064
And User click merge done button 0.037
And User confirm merge checks confirmation popup 2.086
And I click Done button on the Popup 2.059
When User click Pay Check button on the bartab 2.080
And I click merged barTab 4.153
When I click cash button from the payment method popup 0.105
Then User click submit button 2.064
When User click Bar Tab on Check Status page 0.067
Then User click new tab on Bar tab 0.061
And I click the Exit to close the preauth window 0.050
Then User click cancel button 0.563
And I get check number 0.013
And I select category as "PIZZA" 4.641
Then User select PizzaMel menu item of pizza category 0.078
And User verify total price of PizzaMel menu item 0.009
And User click finish button 0.047
Then User click new tab on Bar tab 0.092
And I click the Exit to close the preauth window 0.029
And User enter customer name for bar tab 2.657
And I get check number1 0.008
And I select category as "FOOD" 4.634
And User take an order as "SANDWICHES" 7.292
When User click Option Tab 0.037
Then User select gratuity option 0.039
And User select fixed gratuity option 0.035
And User verify fixed gratuity option applied on Brushetta 0.008
Then User click finish button 0.045
When User click Transfer option on Bar tab 0.069
Then User click Transfer to Server button 0.035
Then Select correct server from the Transfer From Table 2.095
And Select the required check from the Checks Table for Transfer Server 1.089
Then Select anyone server from the Transfer To Table 2.163
And I click Done button on the Popup 2.059
And I should see transfer successful pop-up 0.545
And I click Done button on the Popup 2.050
Then User click Merge button in the table layout screen 0.034
And I click closed check in bar tab 6.667
And I click clear text button 0.166
And I click closed check in bar tab1 6.638
And User click merge done button 0.059
And I click Done button on the Popup 2.060
When User click Pay Check button on the bartab 2.069
And I click merged barTab 4.145
When I click cash button from the payment method popup 0.123
Then User click submit button 2.061
When User click Bar Tab on Check Status page 0.064
Then User click new tab on Bar tab 0.056
And I click the Exit to close the preauth window 0.053
Then User click cancel button for customer name popup 0.036
And I get check number 0.009
And I select category as "FOOD" 4.646
And User take an order as "SANDWICHES" 7.289
And User click finish button 0.055
When User click new tab on Bar tab 0.067
And I click the Exit to close the preauth window 0.043
Then User click cancel button for customer name popup 0.031
And I get check number1 0.008
And I select category as "FOOD" 4.636
Then User select Hamburger menu item 0.038
And User click finish button 0.051
When User click Transfer option on Bar tab 0.052
Then User click Transfer to Server button 0.052
Then Select correct server from the Transfer From Table 2.095
And Select the required check from the Checks Table for Transfer Server 1.086
Then Select anyone server from the Transfer To Table 2.148
And I click Done button on the Popup 2.061
And I should see transfer successful pop-up 0.662
And I click Done button on the Popup 2.057
And I click power button 1.078
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
48.175
Scenario Outline Create House account for new customers
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Steps
And I click new check button on the Table layout screen 0.042
And I select table as "T8" 0.031
And I select the number of seats as "1" 0.026
And I tap Continue to finish selecting the number of seats 0.034
And I click Add Customer Button 0.107
And I search for "Auto ragav" 0.062
When I click "Auto ragav" to select customer for the seat 0.034
Then I should see customer as "Auto r" added on order screen 1.035
And I click the customer name on the order screen 3.089
Then I should see the customer profile window 2.034
And I click customer plan button 1.088
Then I should see Account type screen 1.034
And I click update button 1.072
And I Should get back to the Order Screen 4.035
And I get check number 0.011
And I select category as "FOOD" 4.634
And I select menu item as "French Friese" 4.104
And I select modifier as "Steak" 3.094
And I click Done to get back 0.031
Then I should see orderscreen with menu item prize as "$ 15.00" 1.044
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 15.00" 1.035
And I click Payment button in the Order Management Screen 0.065
And I click house payment from the payment method popup 0.044
Then I should see total screen 1.171
And I click the Continue button on the Total screen 1.093
Then I should see your order card screen 5.034
And I click Process button on card screen 13.076
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to be clickable: By.xpath: /html/body/div/div[4]/div/mat-dialog-container/app-pay/ion-footer/ion-toolbar/div/button[4] (tried for 10 second(s) with 500 milliseconds interval)
Build info: version: '4.14.0', revision: 'e5a96349ce'
System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '14.1.1', java.version: '17.0.4'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 120.0.6099.199, chrome: {chromedriverVersion: 120.0.6099.71 (9729082fe617..., userDataDir: /var/folders/tp/d_f17nks5bq...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:52862}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: mac, proxy: Proxy(), se:cdp: ws://localhost:52862/devtoo..., se:cdpVersion: 120.0.6099.199, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Session ID: 2cf1db538540bd5a0b2943c39a229052
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:84)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:229)
	at com.qa.pages.BasePage.elementClick(BasePage.java:257)
	at com.qa.pages.CheckOptions.clickProcessButton(CheckOptions.java:443)
	at com.qa.stepdef.CheckOptionsStepDef.iClickProcessButtonOnCardScreen(CheckOptionsStepDef.java:491)
	at ✽.I click Process button on card screen(file:///Users/shaunmatthew/Documents/WebPOS%20TypeScript/src/test/resources/CheckOptions.feature:164)
Then I should get back to the Table Layout tab 0.000
And I click Check Stats tab 0.000
And I click Closed tab on the Check stats 0.000
And I click the Closed check on check stats 0.000
And I click reopen check button on the check stats screen 0.000
Then I Should get back to the Order Screen 0.000
And I click Void button on order management screen 0.000
Then I should see payment made on this check popup message for house account 0.000
And I click Done button on the Popup 0.000
And I click payment in the payment window 0.000
And I click Delete button on the payment window 0.000
And I click Exit to return to Order Management Screen 0.000
And I select category as "FOOD" 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I click Payment button in the Order Management Screen 0.000
And I click house payment from the payment method popup 0.000
Then I should see total screen 0.000
And I click the Continue button on the Total screen 0.000
Then I should see your order card screen 0.000
And I click Process button on card screen 0.000
Then I should get back to the Table Layout tab 0.000
And I click Table Layout tab 0.000
And I click power button 0.000
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.286
Tags: @Regression
31.353
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 1:7.689
And I click new check button on the Table layout screen 0.052
And I select table as "T20" 0.031
And I select the number of seats as "1" 0.025
And I tap Continue to finish selecting the number of seats 0.033
And I click Options button 0.089
When I click Hold to put order on hold 0.032
Then I should see warning popup Can't Hold on this time 1.037
And I click Done button on the Popup 2.064
And I click Back button on Check Options Screen1 2.073
And I click All 0.054
And I click Table Layout tab 1.368
Then I should get back to the Table Layout tab 3.034
And I click new check button on the Table layout screen 0.040
And I select table as "T20" 0.033
And I select the number of seats as "1" 0.024
And I tap Continue to finish selecting the number of seats 0.029
And I select Salad as category 2.635
And I select menu item as "CAESAR" 4.113
And I select modifier as "Anchovy" 3.096
And I click Done to get back 0.029
And I click Payment button in the Order Management Screen 0.042
And I click cash button from the payment method popup 0.050
And I click Exit to return to Order Management Screen 2.075
And I click Options button 0.028
When I click Tax Exempt Button 0.037
Then I should see Paid amount exceeds the sale amount popup 0.014
And I click Done button on the Popup 2.056
And I should see the tax reflected to the check 1.041
And I click Payment button in the Order Management Screen 0.045
And I click Submit button on the Payment Window 0.576
Then I should get back to the Table Layout tab 3.032
And I click Table Layout tab 1.363
And I click power button 1.085
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
30.828
Scenario Outline Hold AutoMatic/Manual Payment - Confirm Send Kitchen On Order Management Screen(Manual Hold)
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Steps
And I click new check button on the Table layout screen 0.042
And I select table as "T21" 0.029
And I select the number of seats as "1" 0.023
And I tap Continue to finish selecting the number of seats 0.041
And I get check number 0.067
And I select category as "Appetizers" 4.650
And I select menu item as "MINESTRONE" 4.090
And I select modifier as "Butter" 3.106
And I click Done to get back 0.030
And I click Options button 0.031
And I click Hold to put order on hold 0.035
And I click Done in the hold window 0.033
When I click Back to return to Order Management Screen 18.642
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to be clickable: Proxy element for: DefaultElementLocator 'By.xpath: (//button[.='Back'])' (tried for 10 second(s) with 500 milliseconds interval)
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:84)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:229)
	at com.qa.pages.BasePage.elementClick(BasePage.java:277)
	at com.qa.pages.TableLayOutScreen.pressBack(TableLayOutScreen.java:705)
	at com.qa.stepdef.CheckOptionsStepDef.iClickBackToReturnToOrderManagementScreen(CheckOptionsStepDef.java:150)
	at ✽.I click Back to return to Order Management Screen(file:///Users/shaunmatthew/Documents/WebPOS%20TypeScript/src/test/resources/CheckOptions.feature:277)
Caused by: org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"(//button[.='Back'])"}
  (Session info: chrome=120.0.6099.199)
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.14.0', revision: 'e5a96349ce'
System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '14.1.1', java.version: '17.0.4'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [4d99561342b10f725b89ac9c4355f3c0, findElement {using=xpath, value=(//button[.='Back'])}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 120.0.6099.199, chrome: {chromedriverVersion: 120.0.6099.71 (9729082fe617..., userDataDir: /var/folders/tp/d_f17nks5bq...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:52985}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: mac, proxy: Proxy(), se:cdp: ws://localhost:52985/devtoo..., se:cdpVersion: 120.0.6099.199, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Session ID: 4d99561342b10f725b89ac9c4355f3c0
	at jdk.internal.reflect.GeneratedConstructorAccessor33.newInstance(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:196)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:171)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
	at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:68)
	at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38)
	at jdk.proxy2/jdk.proxy2.$Proxy36.isDisplayed(Unknown Source)
	at org.openqa.selenium.support.ui.ExpectedConditions.elementIfVisible(ExpectedConditions.java:304)
	at org.openqa.selenium.support.ui.ExpectedConditions$10.apply(ExpectedConditions.java:290)
	at org.openqa.selenium.support.ui.ExpectedConditions$10.apply(ExpectedConditions.java:287)
	at org.openqa.selenium.support.ui.ExpectedConditions$23.apply(ExpectedConditions.java:656)
	at org.openqa.selenium.support.ui.ExpectedConditions$23.apply(ExpectedConditions.java:652)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:204)
	at com.qa.pages.BasePage.elementClick(BasePage.java:277)
	at com.qa.pages.TableLayOutScreen.pressBack(TableLayOutScreen.java:705)
	at com.qa.stepdef.CheckOptionsStepDef.iClickBackToReturnToOrderManagementScreen(CheckOptionsStepDef.java:150)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
	at io.cucumber.java.Invoker.invoke(Invoker.java:24)
	at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
	at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
	at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
	at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
	at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
	at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:92)
	at io.cucumber.core.runner.TestStep.run(TestStep.java:64)
	at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
	at io.cucumber.core.runner.TestCase.run(TestCase.java:104)
	at io.cucumber.core.runner.Runner.runPickle(Runner.java:71)
	at io.cucumber.junit.PickleRunners$NoStepDescriptions.run(PickleRunners.java:151)
	at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:135)
	at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:27)
	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
	at io.cucumber.junit.Cucumber.runChild(Cucumber.java:199)
	at io.cucumber.junit.Cucumber.runChild(Cucumber.java:90)
	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
	at io.cucumber.junit.Cucumber$RunCucumber.evaluate(Cucumber.java:234)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69)
	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235)
	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54)
Then I should see the hold icon over the order section 0.000
When I click Finish button 0.000
Then I should get back to the Table Layout tab 0.000
And I click Pay Check button 0.000
When I click the check from the table layout 0.000
Then I should see the Payment window 0.000
When I click cash button from the payment method popup 0.000
Then I should see the send to kitchen warning popup 0.000
And I click No button on send to kitchen popup 0.000
And I click Exit to return to Order Management Screen 0.000
When I click Print 0.000
When I click Finish button 0.000
Then I should get back to the Table Layout tab 0.000
Then I should see check down is increased 0.000
When I click the check from the table layout 0.000
Then I Should get back to the Order Screen 0.000
And I click Payment button in the Order Management Screen 0.000
And I click Submit button on the Payment Window 0.000
Then I should see hold item need to send to kitchen popup 0.000
And I click Done button on the Popup 0.000
And I click payment in the payment window 0.000
And I click Delete button on the payment window 0.000
And I click Exit to return to Order Management Screen 0.000
And I click Void button on order management screen 0.000
And I click void Reason on the void popup 0.000
And I click Add Button on the void reason popup 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select table as "T21" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I select category as "FOOD" 0.000
And I select menu item as "Onion Rings" 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I click menu item as "Onion Rings" to see Menu option screen 0.000
And I click Hold to put order on hold 0.000
And I click Done in the hold window 0.000
And I click Order button in the order management screen 0.000
Then I should see do you want to send hold menu items to kitchen popup message from the order screen 0.000
And I click Yes button on the popup for Hold item 0.000
Then I should see Tick mark in the Menu item 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click Submit button on the Payment Window 0.000
Then I should get back to the Table Layout tab 0.000
And I click Table Layout tab 0.000
And I click power button 0.000
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.315
Tags: @Regression
32.826
Scenario Outline On Hold to Check Down - Do you want send Hold menu to Kitchen popup
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 1:7.704
Steps
And I click new check button on the Table layout screen 0.052
And I select table as "T22" 0.029
And I select the number of seats as "1" 0.028
And I tap Continue to finish selecting the number of seats 0.034
And I select category as "Appetizers" 4.649
And I select menu item as "MINESTRONE" 4.119
And I select modifier as "Butter" 3.109
And I click Done to get back 0.028
When I click Options button 0.034
Then I should see the Check Options screen 2.019
And I click Hold to put order on hold 0.035
And I click Done in the hold window 0.033
When I click Back to return to Order Management Screen 18.647
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to be clickable: Proxy element for: DefaultElementLocator 'By.xpath: (//button[.='Back'])' (tried for 10 second(s) with 500 milliseconds interval)
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:84)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:229)
	at com.qa.pages.BasePage.elementClick(BasePage.java:277)
	at com.qa.pages.TableLayOutScreen.pressBack(TableLayOutScreen.java:705)
	at com.qa.stepdef.CheckOptionsStepDef.iClickBackToReturnToOrderManagementScreen(CheckOptionsStepDef.java:150)
	at ✽.I click Back to return to Order Management Screen(file:///Users/shaunmatthew/Documents/WebPOS%20TypeScript/src/test/resources/CheckOptions.feature:363)
Caused by: org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"(//button[.='Back'])"}
  (Session info: chrome=120.0.6099.199)
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.14.0', revision: 'e5a96349ce'
System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '14.1.1', java.version: '17.0.4'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [9da36b476e2f23c4c7d190893bfddbbb, findElement {using=xpath, value=(//button[.='Back'])}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 120.0.6099.199, chrome: {chromedriverVersion: 120.0.6099.71 (9729082fe617..., userDataDir: /var/folders/tp/d_f17nks5bq...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:53043}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: mac, proxy: Proxy(), se:cdp: ws://localhost:53043/devtoo..., se:cdpVersion: 120.0.6099.199, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Session ID: 9da36b476e2f23c4c7d190893bfddbbb
	at jdk.internal.reflect.GeneratedConstructorAccessor33.newInstance(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:196)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:171)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
	at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:68)
	at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38)
	at jdk.proxy2/jdk.proxy2.$Proxy36.isDisplayed(Unknown Source)
	at org.openqa.selenium.support.ui.ExpectedConditions.elementIfVisible(ExpectedConditions.java:304)
	at org.openqa.selenium.support.ui.ExpectedConditions$10.apply(ExpectedConditions.java:290)
	at org.openqa.selenium.support.ui.ExpectedConditions$10.apply(ExpectedConditions.java:287)
	at org.openqa.selenium.support.ui.ExpectedConditions$23.apply(ExpectedConditions.java:656)
	at org.openqa.selenium.support.ui.ExpectedConditions$23.apply(ExpectedConditions.java:652)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:204)
	at com.qa.pages.BasePage.elementClick(BasePage.java:277)
	at com.qa.pages.TableLayOutScreen.pressBack(TableLayOutScreen.java:705)
	at com.qa.stepdef.CheckOptionsStepDef.iClickBackToReturnToOrderManagementScreen(CheckOptionsStepDef.java:150)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
	at io.cucumber.java.Invoker.invoke(Invoker.java:24)
	at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
	at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
	at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
	at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
	at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
	at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:92)
	at io.cucumber.core.runner.TestStep.run(TestStep.java:64)
	at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
	at io.cucumber.core.runner.TestCase.run(TestCase.java:104)
	at io.cucumber.core.runner.Runner.runPickle(Runner.java:71)
	at io.cucumber.junit.PickleRunners$NoStepDescriptions.run(PickleRunners.java:151)
	at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:135)
	at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:27)
	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
	at io.cucumber.junit.Cucumber.runChild(Cucumber.java:199)
	at io.cucumber.junit.Cucumber.runChild(Cucumber.java:90)
	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
	at io.cucumber.junit.Cucumber$RunCucumber.evaluate(Cucumber.java:234)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69)
	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235)
	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54)
Then I should see the hold icon over the order section 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
Then I should see the send to kitchen warning popup 0.000
And I click Yes button on send to kitchen popup 0.000
And I click Submit button on the Payment Window 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select table as "T22" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select category as "Appetizers" 0.000
And I select menu item as "MINESTRONE" 0.000
And I select modifier as "Butter" 0.000
And I click Done to get back 0.000
And I click Options button 0.000
And I click Hold to put order on hold 0.000
And I click Done in the hold window 0.000
When I click Back to return to Order Management Screen 0.000
Then I should see the hold icon over the order section 0.000
When I click Finish button 0.000
Then I should get back to the Table Layout tab 0.000
And I click Pay Check button 0.000
When I click the check from the table layout 0.000
Then I should see the Payment window 0.000
When I click cash button from the payment method popup 0.000
Then I should see the send to kitchen warning popup 0.000
And I click No button on send to kitchen popup 0.000
And I click Exit to return to Order Management Screen 0.000
When I click Print 0.000
When I click Finish button 0.000
Then I should get back to the Table Layout tab 0.000
Then I should see check down is increased 0.000
When I click the check from the table layout 0.000
Then I Should get back to the Order Screen 0.000
And I click Payment button in the Order Management Screen 0.000
And I click Submit button on the Payment Window 0.000
Then I should see hold item need to send to kitchen popup 0.000
And I click Done button on the Popup 0.000
And I click payment in the payment window 0.000
And I click Delete button on the payment window 0.000
And I click Exit to return to Order Management Screen 0.000
And I click Void button on order management screen 0.000
And I click void Reason on the void popup 0.000
And I click Add Button on the void reason popup 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select table as "T22" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select category as "Appetizers" 0.000
And I select menu item as "MINESTRONE" 0.000
And I select modifier as "Butter" 0.000
And I click Done to get back 0.000
And I click Options button 0.000
And I click Hold to put order on hold 0.000
And I click Done in the hold window 0.000
When I click Back to return to Order Management Screen 0.000
Then I should see the hold icon over the order section 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
Then I should see the send to kitchen warning popup 0.000
And I click No button on send to kitchen popup 0.000
And I click the Exit button in the payment window 0.000
Then I should see the hold icon over the order section 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
Then I should see No more payment needed popup from Payment window 0.000
And I click Done button on the Popup 0.000
And I click Submit button on the Payment Window 0.000
Then I should see hold item need to send to kitchen popup 0.000
And I click Done button on the Popup 0.000
And I click Exit to return to Order Management Screen 0.000
And I click Void button on order management screen 0.000
Then I should see payment made on this check popup message 0.000
And I click Done button on the Popup 0.000
And I click payment in the payment window 0.000
And I click Delete button on the payment window 0.000
And I click Exit to return to Order Management Screen 0.000
And I click Void button on order management screen 0.000
And I click void Reason on the void popup 0.000
And I click Add Button on the void reason popup 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select table as "T22" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select category as "Appetizers" 0.000
And I select menu item as "MINESTRONE" 0.000
And I select modifier as "Butter" 0.000
And I click Done to get back 0.000
And I click Options button 0.000
And I click Hold to put order on hold 0.000
And I click Done in the hold window 0.000
When I click Back to return to Order Management Screen 0.000
Then I should see the hold icon over the order section 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
Then I should see do you want to send hold menu items to kitchen popup message2 0.000
And I click Yes button on send to kitchen popup 0.000
And I click Submit button on the Payment Window 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select table as "T22" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select category as "Appetizers" 0.000
And I select menu item as "MINESTRONE" 0.000
And I select modifier as "Butter" 0.000
And I click Done to get back 0.000
And I click Options button 0.000
And I click Hold to put order on hold 0.000
And I click Done in the hold window 0.000
When I click Back button on Check Options Screen 0.000
Then I should see the hold icon over the order section 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
Then I should see do you want to send hold menu items to kitchen popup message2 0.000
And I click No button on send to kitchen popup 0.000
And I click Submit button on the Payment Window 0.000
Then I should see hold item need to send to kitchen popup 0.000
And I click Done button on the Popup 0.000
And I click cash button from the payment method popup 0.000
Then I should see No more payment needed popup from Payment window 0.000
And I click Done button on the Popup 0.000
And I click payment in the payment window 0.000
And I click Delete button on the payment window 0.000
And I click Exit to return to Order Management Screen 0.000
And I click Void button on order management screen 0.000
And I click void Reason on the void popup 0.000
And I click Add Button on the void reason popup 0.000
Then I should get back to the Table Layout tab 0.000
And I click power button 0.000
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.293
Tags: @Regression
42.687
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 1:7.626
And I click new check button on the Table layout screen 0.052
And I select table as "T22" 0.029
And I select the number of seats as "1" 0.027
And I tap Continue to finish selecting the number of seats 0.032
And I select category as "FOOD" 4.648
And I select menu item as "Onion Rings" 4.106
And I select menu item as "Tuna Tacos" 4.104
And I select modifier as "Croutons" 3.095
And I click Order button in the order management screen 0.043
And I click Options button 0.029
When I click resend to kitchen 0.045
And I click Payment button in the Order Management Screen 0.044
And I click cash button from the payment method popup 0.045
And I click Submit button on the Payment Window 0.568
Then I should get back to the Table Layout tab 3.040
And I click new check button on the Table layout screen 0.040
And I select table as "T23" 0.030
And I select the number of seats as "1" 0.025
And I tap Continue to finish selecting the number of seats 0.032
And I select category as "FOOD" 4.648
And I select menu item as "Onion Rings" 4.087
And I select menu item as "Tuna Tacos" 4.092
And I select modifier as "Croutons" 3.080
And I click Options button 0.035
When I click resend to kitchen 0.036
And I click Payment button in the Order Management Screen 0.039
And I click cash button from the payment method popup 0.580
And I click Submit button on the Payment Window 0.564
Then I should get back to the Table Layout tab 3.024
And I click Table Layout tab 1.368
And I click power button 1.086
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
24.594
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.033
And I select table as "T11" 0.030
And I select the number of seats as "1" 0.021
And I tap Continue to finish selecting the number of seats 0.029
And I select Salad as category 2.629
And I select menu item as "CAESAR" 4.104
And I select modifier as "Anchovy" 3.102
Then I should see the tax amount reflected to the check as "$ 1.40" 1.053
Then I should see orderscreen with menu item prize as "$ 7.00" 1.035
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 8.40" 1.034
And I click Options button 0.047
And I click Tax Exempt Button 0.037
Then I should not see tax on the order screen 2.026
Then I should see orderscreen with menu item prize as "$ 7.00" 1.047
Then I should see orderscreen with menu item Total without Tax Exempt as "$ 7.00" 1.029
And I click Add Customer Button 0.066
And I search for "tax exe" 0.066
When I click "tax exe" to select customer for the seat 0.036
Then I should return back to the order management screen and I should not see the tax amount 1.040
And I click Payment button in the Order Management Screen 0.047
And I click cash button from the payment method popup 0.046
And I click Submit button on the Payment Window 0.554
Then I should get back to the Table Layout tab 3.022
And I click Table Layout tab 1.367
And I click power button 1.081
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
29.604
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.041
And I select table as "T15" 0.029
And I select the number of seats as "1" 0.024
And I tap Continue to finish selecting the number of seats 0.032
And I select Salad as category 2.631
And I select menu item as "CAESAR" 4.103
And I select modifier as "Anchovy" 3.082
And I click Done button on the Popup 2.053
Then I should see the tax amount reflected to the check as "$ 1.40" 1.046
Then I should see orderscreen with menu item prize as "$ 7.00" 1.047
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 8.40" 1.034
And I click Payment button in the Order Management Screen 0.046
Then I should see the Payment window 2.032
And I click cash button from the payment method popup 0.050
Then I should see cash payment is added in payment window 0.008
And I click Exit to return to Order Management Screen 2.069
And I click Options button 0.034
And I click Tax Exempt Button 0.049
Then I should see Paid amount exceeds the sale amount popup 0.014
And I click Done button on the Popup 2.057
And I click Payment button in the Order Management Screen 0.038
Then I should see the Payment window 2.029
And I click Submit button on the Payment Window 0.561
Then I should get back to the Table Layout tab 3.033
And I click Table Layout tab 1.364
And I click power button 1.082
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
1:1.614
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.036
And I select table as "T15" 0.028
And I select the number of seats as "1" 0.038
And I tap Continue to finish selecting the number of seats 0.033
And I select Salad as category 2.618
And I select menu item as "CAESAR" 4.080
And I select modifier as "Anchovy" 3.098
And I click Options button 0.036
And I click Tax Exempt Button 0.036
Then I should not see tax on the order screen 10.021
And I click Payment button in the Order Management Screen 0.070
And I click cash button from the payment method popup 0.049
And I click Exit to return to Order Management Screen 2.068
And I click Options button 0.028
When I click Tax Exempt Button 0.032
Then I should see the tax reflected to the check 1.042
And I click Payment button in the Order Management Screen 0.044
And I click cash button from the payment method popup 0.034
And I click Submit button on the Payment Window 0.567
Then I should get back to the Table Layout tab 3.036
And I click new check button on the Table layout screen 0.043
And I select table as "T15" 0.030
And I select the number of seats as "1" 0.024
And I tap Continue to finish selecting the number of seats 0.032
And I get check number 0.071
And I select Salad as category 2.634
And I select menu item as "CAESAR" 4.103
And I select modifier as "Anchovy" 3.084
And I click Options button 0.035
And I click Tax Exempt Button 0.032
Then I should not see tax on the order screen 3.025
And I click Payment button in the Order Management Screen 0.050
And I click cash button from the payment method popup 0.053
And I select the payment 0.034
And I click Submit button on the Payment Window 0.562
Then I should get back to the Table Layout tab 3.022
And I click Check Stats tab 1.282
And I select Closed checks tab 0.057
And I click the Closed check on check stats 5.120
And I click reopen check button on the check stats screen 0.030
Then I Should get back to the Order Screen 4.035
And I click Options button 0.040
When I click Tax Exempt Button 0.034
Then I should see the tax reflected to the check 1.038
And I click Payment button in the Order Management Screen 0.045
And I click cash button from the payment method popup 0.033
And I click Submit button on the Payment Window 0.562
Then I should get back to the Table Layout tab 3.030
And I click Table Layout tab 1.368
And I click power button 1.085
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
38.887
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.042
And I select table as "T13" 0.029
And I select the number of seats as "1" 0.027
And I tap Continue to finish selecting the number of seats 0.042
And I click Options button 0.089
And I click Open Item button 0.063
Then I should see open item screen 0.021
And I click Coursing Name text field for Menu option 0.373
And I swipe to "DESSERT" as Coursing Name 0.677
And I enter course name as "Tiramisu" for check based open item 0.261
And I tap Price text field 0.040
And I enter the percentage1 as "10000" 7.859
And I select the Tax 0.032
And I click Done button on the open item window 0.045
Then I should navigate to Order Management screen and see the added open item1 as "Tiramisu" 1.348
And I click All 0.042
And I click Table Layout tab 1.368
And I click new check button on the Table layout screen 0.031
And I select table as "T13" 0.030
And I select the number of seats as "1" 0.024
And I tap Continue to finish selecting the number of seats 0.032
And I select category as "FOOD" 4.644
And I select menu item as "Pizza Rucola 12inch" 4.090
And I select the serving size as "DOUBLE" 0.570
And I select modifier as "Add Steak" 3.103
And I click Done to get back 0.030
And I click Options button 0.031
Then I should see the Check Options screen 2.031
And I click Modify 2.072
And I click modifier as "Add Steak" on the order screen 0.032
And I select modifier as "Add Chicken" 3.095
When I click Done button to finish modifying 0.032
Then I should return back to the order management screen and I should verify that the "Add Steak" and "Add Chicken" are listed under the menu item 0.029
And I click Void button on order management screen 2.067
Then I should see All orders are voided 0.009
And I click Done button on the Popup 2.060
And I click All 0.056
And I click Table Layout tab 1.364
And I click power button 1.077
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
2:35.309
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.034
And I select table as "T23" 0.028
And I select the number of seats as "1" 0.559
And I tap Continue to finish selecting the number of seats 0.034
And I select category as "FOOD" 4.638
And I select menu item as "French Friese" 4.108
And I select modifier as "Steak" 3.079
And I click Done to get back 0.028
And I click Options button 0.025
Then I should see the Check Options screen 2.028
And I click Gratuity button 0.063
Then I should see Add Gratuity screen 0.008
And I click Gratuity Fixed button 0.033
Then I should return back to the order management screen and I should Gratuity is added 0.009
And I click Void button on order management screen 2.063
Then I should see All orders are voided 0.009
And I click Done button on the Popup 2.058
And I select category as "FOOD" 4.633
And I select menu item as "French Friese" 4.089
And I select modifier as "Steak" 3.069
And I click Done to get back 0.030
And I click Options button 0.028
Then I should see the Check Options screen 2.029
And I click Gratuity button 0.049
Then I should see Add Gratuity screen 0.006
And I click Gratuity Fixed button 0.028
Then I should return back to the order management screen and I should not see Gratuity is added 5.062
And I click Void button on order management screen 2.063
Then I should see All orders are voided 0.008
And I click Done button on the Popup 2.058
And I select category as "FOOD" 4.634
And I select menu item as "French Friese" 4.087
And I select modifier as "Steak" 3.073
And I click Done to get back 0.030
And I click Options button 0.027
Then I should see the Check Options screen 2.028
And I click Gratuity button 0.047
Then I should see Add Gratuity screen 0.014
And I click Gratuity varying button 0.044
Then I should see enter Percentage popup 0.009
And I pass the value and click Apply button as "8" 0.171
Then I should return back to the order management screen and I should Gratuity is added 0.007
And I click Options button 0.029
Then I should see the Check Options screen 2.028
And I click Gratuity button 0.049
Then I should see Add Gratuity screen 0.006
And I click Gratuity varying button 0.029
And I click Void button on order management screen 2.054
Then I should see All orders are voided 0.007
And I click Done button on the Popup 2.054
And I select category as "FOOD" 4.631
And I select menu item as "French Friese" 4.089
And I select modifier as "Steak" 3.082
And I click Done to get back 0.030
And I click Options button 0.024
Then I should see the Check Options screen 2.029
And I click Gratuity button 0.047
Then I should see Add Gratuity screen 0.025
And I click Gratuity varying button 0.029
Then I should see enter Percentage popup 0.007
And I pass the value and click Apply button as "3" 0.147
Then I should see enter value according to BO 0.007
And I click Done button on the Popup 2.055
And I pass the value and click Apply button as "8" 0.158
Then I should return back to the order management screen and I should Gratuity is added 0.007
And I click Options button 0.023
Then I should see the Check Options screen 2.030
And I click Gratuity button 0.047
Then I should see Add Gratuity screen 0.006
And I click Gratuity varying button 0.027
And I click Void button on order management screen 2.060
Then I should see All orders are voided 0.008
And I click Done button on the Popup 2.051
And I select Menu as category 2.534
And I select menu item as "Halwa" 4.087
And I click Options button 0.029
Then I should see the Check Options screen 2.029
And I click Gratuity button 0.048
Then I should see Add Gratuity screen 0.012
And I click Gratuity varying button 0.037
Then I should see enter Percentage popup 0.007
And I pass the value and click Apply button as "8" 0.681
Then I Should get back to the Order Screen 4.033
Then I should see orderscreen with menu item prize as "$ 10.00" 1.051
Then I should see the tax amount reflected to the check as "$ 1.00" 1.043
Then I should see the Gratuity amount reflected to the check as "$ 0.80" 0.016
Then I should see orderscreen with menu item Total as "$ 11.80" 1.045
And I click Options button 0.035
Then I should see the Check Options screen 2.029
And I click Gratuity button 0.049
Then I should see Add Gratuity screen 0.014
And I click Gratuity varying button 0.033
And I click Void button on order management screen 2.060
Then I should see All orders are voided 0.008
And I click Done button on the Popup 2.056
And I click All 0.070
And I click Table Layout tab 1.379
And I click new check button on the Table layout screen 0.030
And I select table as "T23" 0.027
And I select the number of seats as "1" 0.027
And I tap Continue to finish selecting the number of seats 0.033
And I select Menu as category 2.537
And I select menu item as "Halwa" 4.081
And I click Options button 0.035
Then I should see the Check Options screen 2.027
And I click Gratuity button 0.047
Then I should see Add Gratuity screen 0.006
And I click Gratuity Fixed button 0.031
Then I Should get back to the Order Screen 4.035
Then I should see orderscreen with menu item prize as "$ 10.00" 1.053
Then I should see the tax amount reflected to the check as "$ 1.00" 1.046
Then I should see the Gratuity amount reflected to the check as "$ 1.00" 0.016
Then I should see orderscreen with menu item Total as "$ 12.00" 1.044
And I click Cash button for Complete Sale 0.054
And I click Exact button on the cash pop-up 0.029
And I click Enter Button on the cash pop-up 0.028
Then I should get back to the Table Layout tab 3.039
And I click new check button on the Table layout screen 0.043
And I select table as "T23" 0.031
And I select the number of seats as "1" 0.024
And I tap Continue to finish selecting the number of seats 0.032
And I select category as "FOOD" 4.660
And I select menu item as "French Friese" 4.106
And I select modifier as "Steak" 3.100
And I click Done to get back 0.029
And I click Options button 0.033
Then I should see the Check Options screen 2.034
And I click Gratuity button 0.049
Then I should see Add Gratuity screen 0.008
And I click Gratuity Fixed button 0.032
Then I should return back to the order management screen and I should Gratuity is added 0.008
And I click Payment button in the Order Management Screen 0.031
And I click cash button from the payment method popup 0.060
And I click the Exit button in the payment window 2.063
And I click Options button 0.028
Then I should see the Check Options screen 2.028
And I click Gratuity button 0.048
Then I should see Add Gratuity screen 0.006
And I click Gratuity Fixed button 0.030
And I should see Paid amount exceeding the sale amount popup 0.015
And I click Done button on the Popup 2.055
And I click Payment button in the Order Management Screen 0.033
And I click Submit button on the Payment Window 0.559
Then I should get back to the Table Layout tab 3.030
And I click Table Layout tab 1.368
And I click power button 1.083
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
27.330
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.038
And I select table as "T9" 0.027
And I select the number of seats as "1" 0.027
And I tap Continue to finish selecting the number of seats 0.032
And I select category as "FOOD" 4.640
And I select menu item as "French Friese" 4.103
And I select modifier as "Steak" 3.099
And I click Done to get back 0.029
And I click Options button 0.028
Then I should see the Check Options screen 2.030
And I click Gratuity button 0.049
Then I should see Add Gratuity screen 0.006
And I click Gratuity Fixed button 0.029
Then I should return back to the order management screen and I should Gratuity is added 0.008
And I click Payment button in the Order Management Screen 0.034
And I click cash button from the payment method popup 0.043
And I click the Exit button in the payment window 2.053
And I click Options button 0.028
Then I should see the Check Options screen 2.028
And I click Gratuity button 0.048
Then I should see Add Gratuity screen 0.006
And I click Gratuity varying button 0.030
Then I should see enter Percentage popup 0.007
And I pass the value and click Apply button as "8" 0.726
Then I should see Paid amount exceeds the sale amount popup 0.014
And I click Done button on the Popup 2.057
And I click Payment button in the Order Management Screen 0.039
And I click Submit button on the Payment Window 0.568
Then I should get back to the Table Layout tab 3.037
And I click Table Layout tab 1.366
And I click power button 1.084
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
34.912
Scenario Outline Modify Cancel,Fire Coursing
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Steps
And I click new check button on the Table layout screen 0.039
And I select table as "T10" 0.030
And I select the number of seats as "1" 0.027
And I tap Continue to finish selecting the number of seats 0.048
And I select category as "FOOD" 4.642
And I select menu item as "French Friese" 4.108
And I select modifier as "Steak" 3.104
And I click Done to get back 0.031
And I click Order button in the order management screen 0.034
And I click Options button 0.032
Then I should see the Check Options screen 2.031
And I select fire coursing Button 0.045
Then I should see fire coursing 0.008
And I click Coursing Name as "ENTREE" 0.028
And I click Back button on the Fire Coursing screen 0.044
And I click Back button on Check Options Screen 20.652
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to be clickable: Proxy element for: DefaultElementLocator 'By.xpath: //button[.=' Cancel ']' (tried for 10 second(s) with 500 milliseconds interval)
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:84)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:229)
	at com.qa.pages.BasePage.elementClick(BasePage.java:277)
	at com.qa.pages.CheckOptions.pressBack(CheckOptions.java:528)
	at com.qa.stepdef.CheckOptionsStepDef.iClickBackButtonOnCheckOptionsScreen(CheckOptionsStepDef.java:509)
	at ✽.I click Back button on Check Options Screen(file:///Users/shaunmatthew/Documents/WebPOS%20TypeScript/src/test/resources/CheckOptions.feature:1081)
Caused by: org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//button[.=' Cancel ']"}
  (Session info: chrome=120.0.6099.199)
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.14.0', revision: 'e5a96349ce'
System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '14.1.1', java.version: '17.0.4'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [7ee53239ac897f5319412f4b6f491bc1, findElement {using=xpath, value=//button[.=' Cancel ']}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 120.0.6099.199, chrome: {chromedriverVersion: 120.0.6099.71 (9729082fe617..., userDataDir: /var/folders/tp/d_f17nks5bq...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:53086}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: mac, proxy: Proxy(), se:cdp: ws://localhost:53086/devtoo..., se:cdpVersion: 120.0.6099.199, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Session ID: 7ee53239ac897f5319412f4b6f491bc1
	at jdk.internal.reflect.GeneratedConstructorAccessor33.newInstance(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:196)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:171)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
	at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:68)
	at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38)
	at jdk.proxy2/jdk.proxy2.$Proxy36.isDisplayed(Unknown Source)
	at org.openqa.selenium.support.ui.ExpectedConditions.elementIfVisible(ExpectedConditions.java:304)
	at org.openqa.selenium.support.ui.ExpectedConditions$10.apply(ExpectedConditions.java:290)
	at org.openqa.selenium.support.ui.ExpectedConditions$10.apply(ExpectedConditions.java:287)
	at org.openqa.selenium.support.ui.ExpectedConditions$23.apply(ExpectedConditions.java:656)
	at org.openqa.selenium.support.ui.ExpectedConditions$23.apply(ExpectedConditions.java:652)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:204)
	at com.qa.pages.BasePage.elementClick(BasePage.java:277)
	at com.qa.pages.CheckOptions.pressBack(CheckOptions.java:528)
	at com.qa.stepdef.CheckOptionsStepDef.iClickBackButtonOnCheckOptionsScreen(CheckOptionsStepDef.java:509)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
	at io.cucumber.java.Invoker.invoke(Invoker.java:24)
	at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
	at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
	at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
	at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
	at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
	at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:92)
	at io.cucumber.core.runner.TestStep.run(TestStep.java:64)
	at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
	at io.cucumber.core.runner.TestCase.run(TestCase.java:104)
	at io.cucumber.core.runner.Runner.runPickle(Runner.java:71)
	at io.cucumber.junit.PickleRunners$NoStepDescriptions.run(PickleRunners.java:151)
	at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:135)
	at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:27)
	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
	at io.cucumber.junit.Cucumber.runChild(Cucumber.java:199)
	at io.cucumber.junit.Cucumber.runChild(Cucumber.java:90)
	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
	at io.cucumber.junit.Cucumber$RunCucumber.evaluate(Cucumber.java:234)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69)
	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235)
	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54)
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click Submit button on the Payment Window 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select table as "T10" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I click Options button 0.000
Then I should see the Check Options screen 0.000
And I click Modify 0.000
And I click Order List with Menu item as "French Friese" 0.000
Then I should see modifier screen 0.000
And I click modifier as "Anchoives" on modifier screen 0.000
Then I should see modifiers added in the Selected modifiers as "Anchoives" 0.000
And I click Ok button on the modifier screen 0.000
Then I should see modifier as "Anchoives" applied on order screen 0.000
And I click delete button for delete modifiers 0.000
Then I should not see modifier as "Anchoives" applied on order screen 0.000
And I click Void button on order management screen 0.000
And I click Done button on the Popup 0.000
And I click All 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select table as "T10" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I select category as "FOOD" 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I click Options button 0.000
Then I should see the Check Options screen 0.000
And I click Modify 0.000
And I click menu item as "French Friese" to see Menu option screen 0.000
Then I should see modifier screen 0.000
And I click modifier as "Anchoives" Maximum time 0.000
Then I should see modifiers added in multi times the Selected modifiers as "Anchoives" 0.000
And I click Ok button on the modifier screen 0.000
Then I should see that OrderScreen with modifiers as "Anchoives" 0.000
And I click Void button on order management screen 0.000
Then I should see All orders are voided 0.000
And I click Done button on the Popup 0.000
And I click All 0.000
And I click Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select table as "T10" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I select category as "FOOD" 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I click Options button 0.000
Then I should see the Check Options screen 0.000
And I click Modify 0.000
And I click menu item as "French Friese" to see Menu option screen 0.000
Then I should see modifier screen 0.000
And I click modifier as "Anchoives" on modifier screen 0.000
And I click Ok button on the modifier screen 0.000
Then I should see that OrderScreen with modifiers as "Anchoives" 0.000
And I click Void button on order management screen 0.000
Then I should see All orders are voided 0.000
And I click Done button on the Popup 0.000
And I click All 0.000
And I click Table Layout tab 0.000
And I click power button 0.000
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.290
Tags: @Regression
19.903
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 1:7.665
And I click new check button on the Table layout screen 0.051
And I select table as "T10" 0.028
And I select the number of seats as "1" 0.559
And I tap Continue to finish selecting the number of seats 0.036
And I select Menu as category 2.524
And I select menu item as "Halwa" 4.105
And I change the Quantity of menu Item as "7" 1.129
And I select Discount on the Order screen 0.044
Then I should see Check Based Discount Screen 0.538
And I click Discount as "Check Based Amount" 2.147
And I click Back button on Discount Screen 0.027
Then I should see orderscreen with as "Check Based Amount" 0.000
And I select Discount on the Order screen 0.036
Then I should see Check Based Discount Screen 0.533
And I click Discount1 as "Check Based Amount" 0.085
And I click Back button on Discount Screen 0.025
Then I should see orderscreen with as "Check Based Amount" 0.000
And I select Discount on the Order screen 0.037
Then I should see Check Based Discount Screen 0.529
And I click Discount as "Check Based Amount" 2.129
And I click Back button on Discount Screen 0.024
Then I should see orderscreen with as "Check Based Amount" 0.000
And I click Payment button in the Order Management Screen 0.032
And I click cash button from the payment method popup 0.592
And I click Submit button on the Payment Window 0.568
Then I should get back to the Table Layout tab 3.037
And I click power button 1.076
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
1:20.899
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.042
And I select table as "T12" 0.031
And I select the number of seats as "1" 0.034
And I tap Continue to finish selecting the number of seats 0.032
And I select Pasta as category 3.137
And I select menu item as "Ravioli" 4.104
And I select modifier as "Butter" 3.096
And I click Done to get back 0.029
And I select Discount on the Order screen 0.037
Then I should see Check Based Discount Screen 0.539
And I click Discount as "IB-BeforeTax-Percentage" 2.150
And I click Back button on Discount Screen 0.034
Then I should see orderscreen with menu item prize as "$ 14.00" 1.050
Then I should see the tax amount reflected to the check as "$ 1.26" 1.040
Then I should see the Discount amount reflected to the check as "$ 1.40" 0.015
Then I should see orderscreen with menu item Total as "$ 13.86" 1.044
And I click Cash button for Complete Sale 0.044
And I click Exact button on the cash pop-up 0.029
And I click Enter Button on the cash pop-up 0.029
Then I should get back to the Table Layout tab 3.032
And I click new check button on the Table layout screen 0.040
And I select table as "T12" 0.029
And I select the number of seats as "1" 0.024
And I tap Continue to finish selecting the number of seats 0.033
And I select Pasta as category 3.160
And I select menu item as "Ravioli" 4.105
And I select modifier as "Butter" 3.083
And I click Done to get back 0.028
And I select Discount on the Order screen 0.032
Then I should see Check Based Discount Screen 0.528
And I click Discount as "IB-AfterTax-Percentage" 2.134
And I click Back button on Discount Screen 0.025
Then I should see orderscreen with menu item prize as "$ 14.00" 1.041
Then I should see the tax amount reflected to the check as "$ 1.40" 1.043
Then I should see the Discount amount reflected to the check as "$ 1.40" 0.014
Then I should see orderscreen with menu item Total as "$ 14.00" 1.042
And I click Cash button for Complete Sale 0.039
And I click Exact button on the cash pop-up 0.037
And I click Enter Button on the cash pop-up 0.024
Then I should get back to the Table Layout tab 3.022
And I click new check button on the Table layout screen 0.039
And I select table as "T12" 0.027
And I select the number of seats as "1" 0.020
And I tap Continue to finish selecting the number of seats 0.029
And I select Pasta as category 3.142
And I select menu item as "Ravioli" 4.080
And I select modifier as "Butter" 3.076
And I click Done to get back 0.025
And I select Discount on the Order screen 0.027
Then I should see Check Based Discount Screen 0.529
And I click Discount as "IB-AfterTax-Amount" 2.124
And I click Back button on Discount Screen 0.022
Then I should see orderscreen with menu item prize as "$ 14.00" 1.043
Then I should see the tax amount reflected to the check as "$ 1.40" 1.052
Then I should see the Discount amount reflected to the check as "$ 1.00" 0.014
Then I should see orderscreen with menu item Total as "$ 14.40" 1.044
And I click Cash button for Complete Sale 0.040
And I click Exact button on the cash pop-up 0.026
And I click Enter Button on the cash pop-up 0.024
Then I should get back to the Table Layout tab 3.031
And I click new check button on the Table layout screen 0.039
And I select table as "T12" 0.024
And I select the number of seats as "1" 0.558
And I tap Continue to finish selecting the number of seats 0.033
And I select Pasta as category 3.140
And I select menu item as "Ravioli" 4.085
And I select modifier as "Butter" 3.077
And I click Done to get back 0.028
And I select Discount on the Order screen 0.025
Then I should see Check Based Discount Screen 0.529
And I click Discount as "IB-BeforeTax-Amount" 2.136
And I click Back button on Discount Screen 0.022
Then I should see orderscreen with menu item prize as "$ 14.00" 1.040
Then I should see the tax amount reflected to the check as "$ 1.30" 1.043
Then I should see the Discount amount reflected to the check as "$ 1.00" 0.014
Then I should see orderscreen with menu item Total as "$ 14.30" 1.041
And I click Cash button for Complete Sale 0.041
And I click Exact button on the cash pop-up 0.034
And I click Enter Button on the cash pop-up 0.025
Then I should get back to the Table Layout tab 3.029
And I click Table Layout tab 1.367
And I click power button 1.084
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
1:44.020
Scenario Outline Check with discount(item based - After tax) as Set Price 500
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Steps
And I click new check button on the Table layout screen 0.042
And I select table as "T12" 0.030
And I select the number of seats as "1" 0.034
And I tap Continue to finish selecting the number of seats 0.032
And I select Pasta as category 3.128
And I select menu item as "Ravioli" 4.108
And I select modifier as "Butter" 3.082
And I click Done to get back 0.031
And I select Discount on the Order screen 0.035
Then I should see Check Based Discount Screen 0.532
And I click Discount as "IB-AfterTax-SetPrice500" 2.143
And I click Back button on Discount Screen 0.025
Then I should see orderscreen with menu item prize as "$ 14.00" 1.050
Then I should see the tax amount reflected to the check as "$ 1.40" 1.039
Then I should see the Discount amount reflected to the check as "$ 12.50" 0.015
Then I should see orderscreen with menu item Total as "$ 2.90" 1.045
And I click Cash button for Complete Sale 0.041
And I click Exact button on the cash pop-up 0.028
And I click Enter Button on the cash pop-up 0.028
Then I should get back to the Table Layout tab 3.034
And I click new check button on the Table layout screen 0.037
And I select table as "T12" 0.027
And I select the number of seats as "1" 0.020
And I tap Continue to finish selecting the number of seats 0.028
And I select Pasta as category 3.134
And I select menu item as "Ravioli" 4.076
And I select modifier as "Butter" 3.093
And I click Done to get back 0.029
And I select Discount on the Order screen 0.030
Then I should see Check Based Discount Screen 0.533
And I click Discount as "IB-BeforeTax-SetPrice500" 2.150
And I click Back button on Discount Screen 0.034
Then I should see orderscreen with menu item prize as "$ 14.00" 1.049
Then I should see the tax amount reflected to the check as "$ 0.10" 1.043
Then I should see the Discount amount reflected to the check as "$ 13.00" 0.016
Then I should see orderscreen with menu item Total as "$ 1.10" 1.045
And I click Cash button for Complete Sale 0.042
And I click Exact button on the cash pop-up 0.029
And I click Enter Button on the cash pop-up 0.028
Then I should get back to the Table Layout tab 3.032
And I click new check button on the Table layout screen 0.038
And I select table as "T12" 0.029
And I select the number of seats as "1" 0.024
And I tap Continue to finish selecting the number of seats 0.032
And I select Pasta as category 3.154
And I select menu item as "Ravioli" 4.105
And I select modifier as "Butter" 3.084
And I click Done to get back 0.028
And I select Discount on the Order screen 0.032
Then I should see Check Based Discount Screen 0.528
And I click Discount as "IB-BeforeTax-AsFreeItem" 2.140
And I click Back button on Discount Screen 0.025
Then I should see orderscreen with as Onion Rings EACH 2.034
Then I should see orderscreen with menu item prize as "$ 15.00" 1.044
Then I should see the tax amount reflected to the check as "$ 1.50" 1.032
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 16.50" 1.028
And I click Cash button for Complete Sale 0.043
And I click Exact button on the cash pop-up 0.025
And I click Enter Button on the cash pop-up 0.024
Then I should get back to the Table Layout tab 3.033
And I click new check button on the Table layout screen 0.039
And I select table as "T12" 0.026
And I select the number of seats as "1" 0.021
And I tap Continue to finish selecting the number of seats 0.029
And I select Pasta as category 3.135
And I select menu item as "Ravioli" 4.087
And I select modifier as "Butter" 3.075
And I click Done to get back 0.028
And I select Discount on the Order screen 0.030
Then I should see Check Based Discount Screen 0.527
And I click Discount as "IB-AfterTax-AsFreeItem" 2.103
And I click Back button on Discount Screen 0.024
Then I should see orderscreen with as Onion Rings EACH 2.028
Then I should see orderscreen with menu item prize as "$ 15.00" 1.042
Then I should see the tax amount reflected to the check as "$ 1.50" 1.042
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 16.50" 1.028
And I click Cash button for Complete Sale 0.045
And I click Exact button on the cash pop-up 0.025
And I click Enter Button on the cash pop-up 0.037
Then I should get back to the Table Layout tab 3.029
And I click new check button on the Table layout screen 0.041
And I select table as "T12" 0.028
And I select the number of seats as "1" 0.020
And I tap Continue to finish selecting the number of seats 0.028
And I select Pasta as category 3.135
And I select menu item as Ling Littlenck for free item auto Discount 0.041
Then I should see orderscreen with as Onion Rings EACH 2.028
Then I should see discount as "IB-AfterTax-AsFreeAutoDis" on the order screen 0.023
Then I should see orderscreen with menu item prize as "$ 103.00" 1.041
Then I should see the tax amount reflected to the check as "$ 10.30" 1.042
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 113.30" 1.027
And I click Cash button for Complete Sale 0.046
And I click Exact button on the cash pop-up 0.025
And I click Enter Button on the cash pop-up 0.024
Then I should get back to the Table Layout tab 3.031
And I click new check button on the Table layout screen 0.040
And I select table as "T12" 0.027
And I select the number of seats as "1" 0.020
And I tap Continue to finish selecting the number of seats 0.029
And I select Pasta as category 3.134
And I select menu item as Ling Pes Shrimp for free item auto Discount 0.052
And I select modifier as "Penne" 3.098
Then I should see orderscreen with as Onion Rings EACH 2.029
Then I should see discount as "IB-BeforTax-AsFreeAutoDis" on the order screen 0.021
Then I should see orderscreen with menu item prize as "$ 105.00" 1.035
Then I should see the tax amount reflected to the check as "$ 10.50" 1.041
org.junit.ComparisonFailure: expected:<$ []0.50> but was:<$ [1]0.50>
	at org.junit.Assert.assertEquals(Assert.java:117)
	at org.junit.Assert.assertEquals(Assert.java:146)
	at com.qa.pages.OrderManagementScreen.checkTaxValue(OrderManagementScreen.java:1353)
	at com.qa.stepdef.CheckBasedDiscountStepDef.iShouldSeeTheTaxAmountReflectedToTheCheckAs(CheckBasedDiscountStepDef.java:55)
	at ✽.I should see the tax amount reflected to the check as "$ 10.50"(file:///Users/shaunmatthew/Documents/WebPOS%20TypeScript/src/test/resources/CheckOptions.feature:1420)
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 115.50" 0.000
And I click Cash button for Complete Sale 0.000
And I click Exact button on the cash pop-up 0.000
And I click Enter Button on the cash pop-up 0.000
Then I should get back to the Table Layout tab 0.000
And I click power button 0.000
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.268
Tags: @Regression
1:25.319
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 1:7.560
And I click new check button on the Table layout screen 0.052
And I select table as "T12" 0.033
And I select the number of seats as "1" 0.024
And I tap Continue to finish selecting the number of seats 0.033
And I select Pasta as category 3.157
And I select menu item as "Ravioli" 4.108
And I select modifier as "Butter" 3.091
And I click Done to get back 0.031
And I select menu item as "Ravioli" 4.081
And I select modifier as "Butter" 3.074
And I click Done to get back 0.028
And I select Discount on the Order screen 0.051
Then I should see Check Based Discount Screen 0.532
And I click Discount as "CB-AfterTax-Percentage10" 2.152
And I click Back button on Discount Screen 0.026
Then I should see orderscreen with menu item prize as "$ 28.00" 1.048
Then I should see the tax amount reflected to the check as "$ 2.80" 1.046
Then I should see the Discount amount reflected to the check as "$ 2.80" 0.016
Then I should see orderscreen with menu item Total as "$ 28.00" 1.040
And I click Cash button for Complete Sale 0.053
And I click Exact button on the cash pop-up 0.032
And I click Enter Button on the cash pop-up 0.032
Then I should get back to the Table Layout tab 3.035
And I click new check button on the Table layout screen 0.042
And I select table as "T12" 0.035
And I select the number of seats as "1" 0.028
And I tap Continue to finish selecting the number of seats 0.032
And I select Menu as category 2.533
And I select menu item as "cake" 4.096
And I select menu item as "cake" 4.077
And I select Discount on the Order screen 0.050
Then I should see Check Based Discount Screen 0.531
And I click Discount as "CB-AfterTax-Amount1000" 2.140
And I click Back button on Discount Screen 0.023
Then I should see orderscreen with menu item prize as "$ 16.00" 1.036
Then I should see the tax amount reflected to the check as "$ 1.60" 1.043
Then I should see the Discount amount reflected to the check as "$ 1.00" 0.016
Then I should see orderscreen with menu item Total as "$ 16.60" 1.035
And I click Cash button for Complete Sale 0.040
And I click Exact button on the cash pop-up 0.025
And I click Enter Button on the cash pop-up 0.024
Then I should get back to the Table Layout tab 3.022
And I click new check button on the Table layout screen 0.038
And I select table as "T12" 0.028
And I select the number of seats as "1" 0.020
And I tap Continue to finish selecting the number of seats 0.028
And I select Menu as category 2.538
And I select menu item as "cake" 4.076
And I select menu item as "cake" 4.088
And I select Discount on the Order screen 0.042
Then I should see Check Based Discount Screen 0.527
And I click Discount as "CB-AfterTaxSetPrice2500" 2.140
And I click Back button on Discount Screen 0.023
Then I should see orderscreen with menu item prize as "$ 16.00" 1.042
Then I should see the tax amount reflected to the check as "$ 1.60" 1.034
Then I should see the Discount amount reflected to the check as "$ 0.56" 0.014
Then I should see orderscreen with menu item Total as "$ 17.04" 1.042
And I click Cash button for Complete Sale 0.057
And I click Exact button on the cash pop-up 0.029
And I click Enter Button on the cash pop-up 0.028
Then I should get back to the Table Layout tab 3.030
And I click new check button on the Table layout screen 0.040
And I select table as "T12" 0.027
And I select the number of seats as "1" 0.031
And I tap Continue to finish selecting the number of seats 0.032
And I select Desserts as category 2.545
And I select menu item as "Cheesecake" 4.085
And I select Discount on the Order screen 0.037
Then I should see Check Based Discount Screen 0.529
And I click Discount as "CB-AfterTax-Free300" 2.148
And I click Back button on Discount Screen 0.022
Then I should see orderscreen with as Onion Rings EACH 2.032
Then I should see orderscreen with menu item prize as "$ 17.00" 1.044
Then I should see the tax amount reflected to the check as "$ 1.70" 1.043
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 18.70" 1.028
And I click Cash button for Complete Sale 0.046
And I click Exact button on the cash pop-up 0.025
And I click Enter Button on the cash pop-up 0.024
Then I should get back to the Table Layout tab 3.031
And I click power button 1.085
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
1:29.034
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.038
And I select table as "T12" 0.025
And I select the number of seats as "1" 0.021
And I tap Continue to finish selecting the number of seats 0.039
And I select Pasta as category 3.134
And I select menu item as "Ravioli" 4.103
And I select modifier as "Butter" 3.095
And I click Done to get back 0.027
And I select menu item as "Ravioli" 4.083
And I select modifier as "Butter" 3.076
And I click Done to get back 0.027
And I select Discount on the Order screen 0.045
Then I should see Check Based Discount Screen 0.530
And I click Discount as "CB-BeforeTax-Percentage10" 2.141
And I click Back button on Discount Screen 0.023
Then I should see orderscreen with menu item prize as "$ 28.00" 1.032
Then I should see the tax amount reflected to the check as "$ 2.52" 1.042
Then I should see the Discount amount reflected to the check as "$ 2.80" 0.017
Then I should see orderscreen with menu item Total as "$ 27.72" 1.042
And I click Cash button for Complete Sale 0.050
And I click Exact button on the cash pop-up 0.028
And I click Enter Button on the cash pop-up 0.028
Then I should get back to the Table Layout tab 3.029
And I click new check button on the Table layout screen 0.039
And I select table as "T12" 0.029
And I select the number of seats as "1" 0.030
And I tap Continue to finish selecting the number of seats 0.028
And I select Pasta as category 3.133
And I select menu item as "Ravioli" 4.082
And I select modifier as "Butter" 3.075
And I click Done to get back 0.028
And I select menu item as "Ravioli" 4.085
And I select modifier as "Butter" 3.076
And I click Done to get back 0.028
And I select Discount on the Order screen 0.032
Then I should see Check Based Discount Screen 0.529
And I click Discount as "CB-BeforeTax-Amount1000" 2.138
And I click Back button on Discount Screen 0.025
Then I should see orderscreen with menu item prize as "$ 28.00" 1.045
Then I should see the tax amount reflected to the check as "$ 2.70" 1.044
Then I should see the Discount amount reflected to the check as "$ 1.00" 0.016
Then I should see orderscreen with menu item Total as "$ 29.70" 1.044
And I click Cash button for Complete Sale 0.038
And I click Exact button on the cash pop-up 0.026
And I click Enter Button on the cash pop-up 0.024
Then I should get back to the Table Layout tab 3.036
And I click new check button on the Table layout screen 0.041
And I select table as "T12" 0.032
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.029
And I select Menu as category 2.549
And I select menu item as "cake" 4.082
And I change the Quantity of menu Item as "7" 1.121
And I select Discount on the Order screen 0.035
Then I should see Check Based Discount Screen 0.528
And I click Discount as "CB-BeforeTax-SetPrice1000" 2.139
And I click Back button on Discount Screen 0.022
Then I should see orderscreen with menu item prize as "$ 56.00" 1.041
Then I should see the tax amount reflected to the check as "$ 1.00" 1.042
Then I should see the Discount amount reflected to the check as "$ 46.00" 0.015
Then I should see orderscreen with menu item Total as "$ 11.00" 1.041
And I click Cash button for Complete Sale 0.039
And I click Exact button on the cash pop-up 0.026
And I click Enter Button on the cash pop-up 0.024
Then I should get back to the Table Layout tab 3.024
And I click new check button on the Table layout screen 0.039
And I select table as "T12" 0.027
And I select the number of seats as "1" 0.020
And I tap Continue to finish selecting the number of seats 0.027
And I select Desserts as category 2.542
And I select menu item as "Cheesecake" 4.085
And I select Discount on the Order screen 0.030
Then I should see Check Based Discount Screen 0.530
And I click Discount as "CB-BeforeTax-Free300" 2.144
And I click Back button on Discount Screen 0.022
Then I should see orderscreen with as Onion Rings EACH 2.032
Then I should see discount as "CB-BeforeTax-Free300" on the order screen 0.023
Then I should see orderscreen with menu item prize as "$ 17.00" 1.040
Then I should see the tax amount reflected to the check as "$ 1.70" 1.041
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 18.70" 1.027
And I click Cash button for Complete Sale 0.047
And I click Exact button on the cash pop-up 0.026
And I click Enter Button on the cash pop-up 0.024
Then I should get back to the Table Layout tab 3.022
And I click power button 1.084
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
1:31.694
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.035
And I select table as "T15" 0.037
And I select the number of seats as "1" 0.026
And I tap Continue to finish selecting the number of seats 0.029
And I select Menu as category 2.539
And I select menu item as "Halwa" 4.084
And I select menu item as "Halwa" 4.074
And I select Discount on the Order screen 0.043
Then I should see Check Based Discount Screen 0.531
And I click Discount as "CheckMixMatchSP(After)" 2.147
And I click Back button on Discount Screen 0.022
Then I should see orderscreen with menu item prize as "$ 20.00" 1.043
Then I should see the tax amount reflected to the check as "$ 2.00" 1.036
Then I should see the Discount amount reflected to the check as "$ 8.00" 0.016
Then I should see orderscreen with menu item Total as "$ 14.00" 1.042
And I click Cash button for Complete Sale 0.039
And I click Exact button on the cash pop-up 0.025
And I click Enter Button on the cash pop-up 0.027
Then I should get back to the Table Layout tab 3.025
And I click new check button on the Table layout screen 0.034
And I select table as "T15" 0.028
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.028
And I select Menu as category 2.542
And I select menu item as "Halwa" 4.077
And I select menu item as "Halwa" 4.075
And I select Discount on the Order screen 0.038
Then I should see Check Based Discount Screen 0.529
And I click Discount as "CheckMixMatchSEIP(After)" 2.152
And I click Back button on Discount Screen 0.026
Then I should see orderscreen with menu item prize as "$ 20.00" 1.046
Then I should see the tax amount reflected to the check as "$ 2.00" 1.038
Then I should see the Discount amount reflected to the check as "$ 2.00" 0.016
Then I should see orderscreen with menu item Total as "$ 20.00" 1.039
And I click Cash button for Complete Sale 0.041
And I click Exact button on the cash pop-up 0.028
And I click Enter Button on the cash pop-up 0.028
Then I should get back to the Table Layout tab 3.036
And I click new check button on the Table layout screen 0.043
And I select table as "T15" 0.030
And I select the number of seats as "1" 0.024
And I tap Continue to finish selecting the number of seats 0.032
And I select Menu as category 2.550
And I select menu item as "Halwa" 4.092
And I select menu item as "cake" 4.063
And I select Discount on the Order screen 0.036
Then I should see Check Based Discount Screen 0.529
And I click Discount as "CheckMixMatchSPerM(After)" 2.149
And I click Back button on Discount Screen 0.022
And I compare menu price as "10.00" "8.00" and applied "CheckMixMatchSPerM(After)" on "Most" menu Item 5.119
Then I should see orderscreen with menu item prize as "$ 18.00" 1.042
Then I should see the tax amount reflected to the check as "$ 1.80" 1.042
Then I should see the Discount amount reflected to the check as "$ 5.00" 0.014
Then I should see orderscreen with menu item Total as "$ 14.80" 1.042
And I click Cash button for Complete Sale 0.038
And I click Exact button on the cash pop-up 0.026
And I click Enter Button on the cash pop-up 0.030
Then I should get back to the Table Layout tab 3.030
And I click new check button on the Table layout screen 0.040
And I select table as "T15" 0.028
And I select the number of seats as "1" 0.033
And I tap Continue to finish selecting the number of seats 0.029
And I select Desserts as category 2.554
And I select menu item as "Cheesecake" 4.085
And I select menu item as "Pumpkin Cheese Cake" 4.085
And I select Discount on the Order screen 0.038
Then I should see Check Based Discount Screen 0.528
And I click Discount as "CheckMixMatchSPerL(After)" 2.144
And I click Back button on Discount Screen 0.022
And I compare menu price as "15.00" "11.00" and applied "CheckMixMatchSPerL(After)" on "Least" menu Item 6.120
Then I should see orderscreen with menu item prize as "$ 26.00" 1.048
Then I should see the tax amount reflected to the check as "$ 2.60" 1.043
Then I should see the Discount amount reflected to the check as "$ 5.50" 0.015
Then I should see orderscreen with menu item Total as "$ 23.10" 1.042
And I click Cash button for Complete Sale 0.039
And I click Exact button on the cash pop-up 0.026
And I click Enter Button on the cash pop-up 0.025
Then I should get back to the Table Layout tab 3.030
And I click power button 1.085
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
1:31.716
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.057
And I select table as "T16" 0.029
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.029
And I select Menu as category 2.527
And I select menu item as "cake" 4.086
And I select menu item as "Halwa" 4.097
And I select Discount on the Order screen 0.050
Then I should see Check Based Discount Screen 0.529
And I click Discount as "CheckMixMatchSP(Before)" 2.145
And I click Back button on Discount Screen 0.022
Then I should see discount as "CheckMixMatchSP(Before)" on the order screen 0.014
Then I should see orderscreen with menu item prize as "$ 18.00" 1.037
Then I should see the tax amount reflected to the check as "$ 1.00" 1.043
Then I should see the Discount amount reflected to the check as "$ 8.00" 0.015
Then I should see orderscreen with menu item Total as "$ 11.00" 1.048
And I click Cash button for Complete Sale 0.044
And I click Exact button on the cash pop-up 0.029
And I click Enter Button on the cash pop-up 0.028
Then I should get back to the Table Layout tab 3.026
And I click new check button on the Table layout screen 0.038
And I select table as "T16" 0.027
And I select the number of seats as "1" 0.020
And I tap Continue to finish selecting the number of seats 0.029
And I select Menu as category 2.544
And I select menu item as "cake" 4.067
And I select menu item as "Halwa" 4.098
And I select Discount on the Order screen 0.037
Then I should see Check Based Discount Screen 0.530
And I click Discount as "CheckMixMatchSEIP(Before)" 2.151
And I click Back button on Discount Screen 0.027
Then I should see discount as "CheckMixMatchSEIP(Before)" on the order screen 0.014
Then I should see orderscreen with menu item prize as "$ 18.00" 1.046
Then I should see the tax amount reflected to the check as "$ 1.60" 1.039
Then I should see the Discount amount reflected to the check as "$ 2.00" 0.017
Then I should see orderscreen with menu item Total as "$ 17.60" 1.041
And I click Cash button for Complete Sale 0.035
And I click Exact button on the cash pop-up 0.024
And I click Enter Button on the cash pop-up 0.042
Then I should get back to the Table Layout tab 3.030
And I click new check button on the Table layout screen 0.041
And I select table as "T16" 0.026
And I select the number of seats as "1" 0.020
And I tap Continue to finish selecting the number of seats 0.028
And I select Desserts as category 2.549
And I select menu item as "Cheesecake" 4.083
And I select menu item as "Pumpkin Cheese Cake" 4.083
And I select Discount on the Order screen 0.038
Then I should see Check Based Discount Screen 0.528
And I click Discount as "CheckMixMatchSPerM(Befor)" 2.146
And I click Back button on Discount Screen 0.022
And I compare menu price as "15.00" "11.00" and applied "CheckMixMatchSPerM(Befor)" on "Most" menu Item 5.117
Then I should see orderscreen with menu item prize as "$ 26.00" 1.040
Then I should see the tax amount reflected to the check as "$ 1.85" 1.044
Then I should see the Discount amount reflected to the check as "$ 7.50" 0.014
Then I should see orderscreen with menu item Total as "$ 20.35" 1.041
And I click Cash button for Complete Sale 0.039
And I click Exact button on the cash pop-up 0.025
And I click Enter Button on the cash pop-up 0.025
Then I should get back to the Table Layout tab 3.031
And I click new check button on the Table layout screen 0.040
And I select table as "T16" 0.028
And I select the number of seats as "1" 0.021
And I tap Continue to finish selecting the number of seats 0.029
And I select Desserts as category 2.549
And I select menu item as "Cheesecake" 4.077
And I select menu item as "Pumpkin Cheese Cake" 4.078
And I select Discount on the Order screen 0.038
Then I should see Check Based Discount Screen 0.530
And I click Discount as "CheckMixMatchSPerL(Befor)" 2.148
And I click Back button on Discount Screen 0.023
And I compare menu price as "15.00" "11.00" and applied "CheckMixMatchSPerL(Befor)" on "Least" menu Item 6.116
Then I should see orderscreen with menu item prize as "$ 26.00" 1.048
Then I should see the tax amount reflected to the check as "$ 2.05" 1.042
Then I should see the Discount amount reflected to the check as "$ 5.50" 0.016
Then I should see orderscreen with menu item Total as "$ 22.55" 1.027
And I click Cash button for Complete Sale 0.036
And I click Exact button on the cash pop-up 0.026
And I click Enter Button on the cash pop-up 0.024
Then I should get back to the Table Layout tab 3.022
And I click power button 1.086
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
1:43.867
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.055
And I select table as "T9" 0.029
And I select the number of seats as "1" 0.020
And I tap Continue to finish selecting the number of seats 0.029
And I click Add Customer Button 0.095
And I search for "tax exe" 0.065
When I click "tax exe" to select customer for the seat 0.046
And I select Menu as category 2.530
And I select menu item as "Halwa" 4.097
Then I should see orderscreen with menu item prize as "$ 10.00" 1.039
Then I should see the tax amount reflected to the check as "$ 1.00" 1.045
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 11.00" 1.035
And I click Options button 0.054
Then I should see the Check Options screen 2.039
And I click Tax Exempt Button 0.048
Then I Should get back to the Order Screen 4.034
Then I should see orderscreen with menu item prize as "$ 10.00" 1.040
Then I should not see tax on the order screen 10.017
Then I should see orderscreen with menu item Total without Tax Exempt as "$ 10.00" 1.027
And I click Cash button for Complete Sale 0.061
And I click Exact button on the cash pop-up 0.029
And I click Enter Button on the cash pop-up 0.028
Then I should get back to the Table Layout tab 3.036
And I click new check button on the Table layout screen 0.044
And I select table as "T9" 0.028
And I select the number of seats as "1" 0.561
And I tap Continue to finish selecting the number of seats 0.038
And I select Menu as category 2.557
And I select menu item as "Halwa" 4.095
Then I should see orderscreen with menu item prize as "$ 10.00" 1.042
Then I should see the tax amount reflected to the check as "$ 1.00" 1.045
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 11.00" 1.028
And I click Options button 0.044
Then I should see the Check Options screen 2.028
And I click Tax Exempt Button 0.048
Then I should not see tax on the order screen 2.011
Then I Should get back to the Order Screen 4.027
Then I should see orderscreen with menu item prize as "$ 10.00" 1.043
Then I should see orderscreen with menu item Total without Tax Exempt as "$ 10.00" 1.028
And I click Cash button for Complete Sale 0.045
And I click Exact button on the cash pop-up 0.026
And I click Enter Button on the cash pop-up 0.024
Then I should get back to the Table Layout tab 3.023
And I click new check button on the Table layout screen 0.041
And I select table as "T9" 0.028
And I select the number of seats as "1" 0.021
And I tap Continue to finish selecting the number of seats 0.028
And I click Add Customer Button 0.098
And I search for "tax exe" 0.077
When I click "tax exe" to select customer for the seat 0.033
And I click the customer name on the order screen 3.101
Then I should see the customer profile window 2.031
And I select tax exempt on customer profile screen 0.037
And I click the Save button 3.072
Then I Should get back to the Order Screen 4.029
And I select Menu as category 2.553
And I select menu item as "Halwa" 4.078
Then I should see orderscreen with menu item prize as "$ 10.00" 1.043
And I should not see tax on the order screen 10.048
Then I should see orderscreen with menu item Total without Tax Exempt as "$ 10.00" 1.021
And I click Cash button for Complete Sale 0.046
And I click Exact button on the cash pop-up 0.026
And I click Enter Button on the cash pop-up 0.024
Then I should get back to the Table Layout tab 3.031
And I click the Operation button on the Table Layout 0.057
And I click POS Icon from Toggle 0.057
And I close the order type window 1.065
And I click Add Customer Button 0.034
And I search for "tax exe" 0.067
When I click "tax exe" to select customer for the seat 0.026
And I click the customer name on the order screen 3.079
And I select tax exempt on customer profile screen 0.054
And I click the Save button 3.079
Then I Should get back to the Order Screen 4.029
And I click All 0.077
And I click Table Layout tab 1.380
And I click power button 1.079
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
53.917
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.041
And I select table as "T7" 0.040
And I select the number of seats as "1" 0.032
And I tap Continue to finish selecting the number of seats 0.034
And I select category as "FOOD" 4.641
And I select menu item as "Fried Crab Cakes" 4.120
And I select modifier as "White Bread" 3.090
And I click Done to get back 0.033
Then I should see menu with Upcharge amount on order list as "$ 18.50" 0.010
And I click Cash button for Complete Sale 0.034
And I click Exact button on the cash pop-up 0.032
And I click Enter Button on the cash pop-up 0.031
Then I should get back to the Table Layout tab 3.029
And I click new check button on the Table layout screen 0.038
And I select table as "T7" 0.028
And I select the number of seats as "1" 0.021
And I tap Continue to finish selecting the number of seats 0.029
And I select category as "FOOD" 4.633
And I select menu item as "Fried Crab Cakes" 4.086
And I select modifier as "White Bread" 3.069
And I click Done to get back 0.030
Then I should see menu with Upcharge amount on order list as "$ 18.50" 0.008
And I click Payment button in the Order Management Screen 0.045
And I click side cc button in the payment window 1.072
Then I should see total screen 1.045
And I click custom for tip adjustment 0.153
Then I should see tip is added with menu total as "$ 18.70" 0.008
Then I should see total amount as "$ 28.70" on total screen 0.013
And I click the Continue button on the Total screen 1.093
Then I should see the Payment window 2.033
And I click Submit button on the Payment Window 0.566
Then I should get back to the Table Layout tab 3.030
And I click new check button on the Table layout screen 0.040
And I select table as "T7" 0.028
And I select the number of seats as "1" 0.021
And I tap Continue to finish selecting the number of seats 0.030
And I select category as "FOOD" 4.643
And I select menu item as "Fried Crab Cakes" 4.091
And I select modifier as "White Bread" 3.069
And I click Done to get back 0.029
Then I should see menu with Upcharge amount on order list as "$ 18.50" 0.007
And I click Payment button in the Order Management Screen 0.028
And I click other button from the payment method popup 1.082
And I click Submit button on the Payment Window 0.563
Then I should get back to the Table Layout tab 3.022
And I click power button 1.079
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
1:27.435
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.038
And I select table as "T12" 0.031
And I select the number of seats as "1" 0.040
And I tap Continue to finish selecting the number of seats 0.030
And I select Pasta as category 3.143
And I select menu item as "Ravioli" 4.095
And I select modifier as "Butter" 3.094
And I click Done to get back 0.031
And I select Discount on the Order screen 0.030
Then I should see Check Based Discount Screen 0.535
And I click Discount as "IB-AfterTax-Amount" 2.123
And I click Back button on Discount Screen 0.026
Then I should see orderscreen with menu item prize as "$ 14.00" 1.047
Then I should see the tax amount reflected to the check as "$ 1.40" 1.043
Then I should see the Discount amount reflected to the check as "$ 1.00" 0.016
Then I should see orderscreen with menu item Total as "$ 14.40" 1.047
And I click Payment button in the Order Management Screen 0.054
And I click other button from the payment method popup 1.091
And I click Submit button on the Payment Window 0.566
Then I should get back to the Table Layout tab 3.029
And I click new check button on the Table layout screen 0.040
And I select table as "T12" 0.032
And I select the number of seats as "1" 0.023
And I tap Continue to finish selecting the number of seats 0.029
And I select Pasta as category 3.166
And I select menu item as "Ravioli" 4.106
And I select modifier as "Butter" 3.080
And I click Done to get back 0.029
And I select Discount on the Order screen 0.026
Then I should see Check Based Discount Screen 0.529
And I click Discount as "IB-AfterTax-SetPrice500" 2.137
And I click Back button on Discount Screen 0.024
Then I should see orderscreen with menu item prize as "$ 14.00" 1.041
Then I should see the tax amount reflected to the check as "$ 1.40" 1.042
Then I should see the Discount amount reflected to the check as "$ 12.50" 0.024
Then I should see orderscreen with menu item Total as "$ 2.90" 1.040
And I click Payment button in the Order Management Screen 0.051
And I click other button from the payment method popup 1.084
And I click Submit button on the Payment Window 0.564
Then I should get back to the Table Layout tab 3.029
And I click new check button on the Table layout screen 0.041
And I select table as "T12" 0.028
And I select the number of seats as "1" 0.040
And I tap Continue to finish selecting the number of seats 0.030
And I select Pasta as category 3.134
And I select menu item as "Ravioli" 4.083
And I select modifier as "Butter" 3.084
And I click Done to get back 0.029
And I select Discount on the Order screen 0.033
Then I should see Check Based Discount Screen 0.529
And I click Discount as "IB-AfterTax-AsFreeItem" 2.162
And I click Back button on Discount Screen 0.022
Then I should see orderscreen with as Onion Rings EACH 2.031
Then I should see orderscreen with menu item prize as "$ 15.00" 1.044
Then I should see the tax amount reflected to the check as "$ 1.50" 1.047
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 16.50" 1.028
And I click Payment button in the Order Management Screen 0.052
And I click other button from the payment method popup 1.082
And I click Submit button on the Payment Window 0.556
Then I should get back to the Table Layout tab 3.021
And I click new check button on the Table layout screen 0.041
And I select table as "T12" 0.029
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.029
And I select Pasta as category 3.140
And I select menu item as "Ravioli" 4.086
And I select modifier as "Butter" 3.081
And I click Done to get back 0.028
And I select Discount on the Order screen 0.031
Then I should see Check Based Discount Screen 0.529
And I click Discount as "IB-AfterTax-Percentage" 2.140
And I click Back button on Discount Screen 0.023
Then I should see orderscreen with menu item prize as "$ 14.00" 1.041
Then I should see the tax amount reflected to the check as "$ 1.40" 1.034
Then I should see the Discount amount reflected to the check as "$ 1.40" 0.017
Then I should see orderscreen with menu item Total as "$ 14.00" 1.041
And I click Payment button in the Order Management Screen 0.044
And I click other button from the payment method popup 1.090
And I click Submit button on the Payment Window 0.564
Then I should get back to the Table Layout tab 3.031
And I click power button 1.077
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
1:27.907
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.062
And I select table as "T12" 0.024
And I select the number of seats as "1" 0.555
And I tap Continue to finish selecting the number of seats 0.033
And I select Pasta as category 3.143
And I select menu item as "Ravioli" 4.092
And I select modifier as "Butter" 3.082
And I click Done to get back 0.028
And I select Discount on the Order screen 0.031
Then I should see Check Based Discount Screen 0.528
And I click Discount as "IB-BeforeTax-Percentage" 2.131
And I click Back button on Discount Screen 0.024
Then I should see orderscreen with menu item prize as "$ 14.00" 1.041
Then I should see the tax amount reflected to the check as "$ 1.26" 1.040
Then I should see the Discount amount reflected to the check as "$ 1.40" 0.014
Then I should see orderscreen with menu item Total as "$ 13.86" 1.039
And I click Payment button in the Order Management Screen 0.043
And I click other button from the payment method popup 1.072
And I click Submit button on the Payment Window 0.554
Then I should get back to the Table Layout tab 3.031
And I click new check button on the Table layout screen 0.040
And I select table as "T12" 0.029
And I select the number of seats as "1" 0.020
And I tap Continue to finish selecting the number of seats 0.029
And I select Pasta as category 3.135
And I select menu item as "Ravioli" 4.097
And I select modifier as "Butter" 3.087
And I click Done to get back 0.033
And I select Discount on the Order screen 0.033
Then I should see Check Based Discount Screen 0.534
And I click Discount as "IB-BeforeTax-Amount" 2.142
And I click Back button on Discount Screen 0.030
Then I should see orderscreen with menu item prize as "$ 14.00" 1.050
Then I should see the tax amount reflected to the check as "$ 1.30" 1.047
Then I should see the Discount amount reflected to the check as "$ 1.00" 0.016
Then I should see orderscreen with menu item Total as "$ 14.30" 1.045
And I click Payment button in the Order Management Screen 0.046
And I click other button from the payment method popup 1.089
And I click Submit button on the Payment Window 0.570
Then I should get back to the Table Layout tab 3.036
And I click new check button on the Table layout screen 0.044
And I select table as "T12" 0.032
And I select the number of seats as "1" 0.026
And I tap Continue to finish selecting the number of seats 0.033
And I select Pasta as category 3.149
And I select menu item as "Ravioli" 4.095
And I select modifier as "Butter" 3.071
And I click Done to get back 0.029
And I select Discount on the Order screen 0.033
Then I should see Check Based Discount Screen 0.528
And I click Discount as "IB-BeforeTax-SetPrice500" 2.137
And I click Back button on Discount Screen 0.023
Then I should see orderscreen with menu item prize as "$ 14.00" 1.038
Then I should see the tax amount reflected to the check as "$ 0.10" 1.042
Then I should see the Discount amount reflected to the check as "$ 13.00" 0.015
Then I should see orderscreen with menu item Total as "$ 1.10" 1.041
And I click Payment button in the Order Management Screen 0.044
And I click other button from the payment method popup 1.093
And I click Submit button on the Payment Window 0.564
Then I should get back to the Table Layout tab 3.022
And I click new check button on the Table layout screen 0.044
And I select table as "T12" 0.028
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.030
And I select Pasta as category 3.137
And I select menu item as "Ravioli" 4.084
And I select modifier as "Butter" 3.078
And I click Done to get back 0.030
And I select Discount on the Order screen 0.031
Then I should see Check Based Discount Screen 0.529
And I click Discount as "IB-BeforeTax-AsFreeItem" 2.149
And I click Back button on Discount Screen 0.022
Then I should see orderscreen with as Onion Rings EACH 2.034
Then I should see orderscreen with menu item prize as "$ 15.00" 1.043
Then I should see the tax amount reflected to the check as "$ 1.50" 1.042
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 16.50" 1.028
And I click Payment button in the Order Management Screen 0.050
And I click other button from the payment method popup 1.083
And I click Submit button on the Payment Window 0.562
Then I should get back to the Table Layout tab 3.032
And I click power button 1.077
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
1:34.797
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.039
And I select table as "T12" 0.027
And I select the number of seats as "1" 0.021
And I tap Continue to finish selecting the number of seats 0.032
And I select Pasta as category 3.140
And I select menu item as "Ravioli" 4.078
And I select modifier as "Butter" 3.073
And I click Done to get back 0.028
And I select Pasta as category 3.134
And I select menu item as "Ravioli" 4.086
And I select modifier as "Butter" 3.073
And I click Done to get back 0.030
And I select Discount on the Order screen 0.035
Then I should see Check Based Discount Screen 0.534
And I click Discount as "CB-AfterTax-Percentage10" 2.137
And I click Back button on Discount Screen 0.023
Then I should see orderscreen with menu item prize as "$ 28.00" 1.055
Then I should see the tax amount reflected to the check as "$ 2.80" 1.046
Then I should see the Discount amount reflected to the check as "$ 2.80" 0.016
Then I should see orderscreen with menu item Total as "$ 28.00" 1.047
And I click Payment button in the Order Management Screen 0.052
And I click other button from the payment method popup 1.084
And I click Submit button on the Payment Window 0.565
Then I should get back to the Table Layout tab 3.032
And I click new check button on the Table layout screen 0.042
And I select table as "T12" 0.028
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.028
And I select Menu as category 2.547
And I select menu item as "cake" 4.098
And I select menu item as "cake" 4.072
And I select Discount on the Order screen 0.053
Then I should see Check Based Discount Screen 0.534
And I click Discount as "CB-AfterTax-Amount1000" 2.147
And I click Back button on Discount Screen 0.027
Then I should see orderscreen with menu item prize as "$ 16.00" 1.045
Then I should see the tax amount reflected to the check as "$ 1.60" 1.037
Then I should see the Discount amount reflected to the check as "$ 1.00" 0.013
Then I should see orderscreen with menu item Total as "$ 16.60" 1.043
And I click Payment button in the Order Management Screen 0.048
And I click other button from the payment method popup 1.094
And I click Submit button on the Payment Window 0.566
Then I should get back to the Table Layout tab 3.030
And I click new check button on the Table layout screen 0.050
And I select table as "T12" 0.042
And I select the number of seats as "1" 0.025
And I tap Continue to finish selecting the number of seats 0.032
And I select Menu as category 2.552
And I select menu item as "cake" 4.081
And I select menu item as "cake" 4.081
And I select Discount on the Order screen 0.042
Then I should see Check Based Discount Screen 0.530
And I click Discount as "CB-AfterTaxSetPrice2500" 2.141
And I click Back button on Discount Screen 0.024
Then I should see orderscreen with menu item prize as "$ 16.00" 1.038
Then I should see the tax amount reflected to the check as "$ 1.60" 1.038
Then I should see the Discount amount reflected to the check as "$ 0.56" 0.013
Then I should see orderscreen with menu item Total as "$ 17.04" 1.043
And I click Payment button in the Order Management Screen 0.045
And I click other button from the payment method popup 1.079
And I click Submit button on the Payment Window 0.561
Then I should get back to the Table Layout tab 3.029
And I click new check button on the Table layout screen 0.042
And I select table as "T12" 0.029
And I select the number of seats as "1" 0.021
And I tap Continue to finish selecting the number of seats 0.029
And I select Desserts as category 2.555
And I select menu item as "Cheesecake" 4.085
And I select Discount on the Order screen 0.039
Then I should see Check Based Discount Screen 0.529
And I click Discount as "CB-AfterTax-Free300" 2.147
And I click Back button on Discount Screen 0.023
Then I should see orderscreen with as Onion Rings EACH 2.033
Then I should see orderscreen with menu item prize as "$ 17.00" 1.042
Then I should see the tax amount reflected to the check as "$ 1.70" 1.042
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 18.70" 1.028
And I click Payment button in the Order Management Screen 0.051
And I click other button from the payment method popup 1.080
And I click Submit button on the Payment Window 0.564
Then I should get back to the Table Layout tab 3.030
And I click power button 1.085
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
1:42.224
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.038
And I select table as "T12" 0.026
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.042
And I select Pasta as category 3.141
And I select menu item as "Ravioli" 4.102
And I select modifier as "Butter" 3.094
And I click Done to get back 0.031
And I select Pasta as category 3.135
And I select menu item as "Ravioli" 4.088
And I select modifier as "Butter" 3.076
And I click Done to get back 0.030
And I select Discount on the Order screen 0.033
Then I should see Check Based Discount Screen 0.531
And I click Discount as "CB-BeforeTax-Percentage10" 2.149
And I click Back button on Discount Screen 0.054
Then I should see orderscreen with menu item prize as "$ 28.00" 1.042
Then I should see the tax amount reflected to the check as "$ 2.52" 1.042
Then I should see the Discount amount reflected to the check as "$ 2.80" 0.017
Then I should see orderscreen with menu item Total as "$ 27.72" 1.042
And I click Payment button in the Order Management Screen 0.044
And I click other button from the payment method popup 1.085
And I click Submit button on the Payment Window 0.564
Then I should get back to the Table Layout tab 3.032
And I click new check button on the Table layout screen 0.041
And I select table as "T12" 0.028
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.029
And I select Pasta as category 3.144
And I select menu item as "Ravioli" 4.088
And I select modifier as "Butter" 3.071
And I click Done to get back 0.026
And I select menu item as "Ravioli" 4.086
And I select modifier as "Butter" 3.082
And I click Done to get back 0.029
And I select Discount on the Order screen 0.044
Then I should see Check Based Discount Screen 0.534
And I click Discount as "CB-BeforeTax-Amount1000" 2.148
And I click Back button on Discount Screen 0.024
Then I should see orderscreen with menu item prize as "$ 28.00" 1.041
Then I should see the tax amount reflected to the check as "$ 2.70" 1.043
Then I should see the Discount amount reflected to the check as "$ 1.00" 0.014
Then I should see orderscreen with menu item Total as "$ 29.70" 1.041
And I click Payment button in the Order Management Screen 0.064
And I click other button from the payment method popup 1.090
And I click Submit button on the Payment Window 0.569
Then I should get back to the Table Layout tab 3.035
And I click new check button on the Table layout screen 0.044
And I select table as "T12" 0.029
And I select the number of seats as "1" 0.562
And I tap Continue to finish selecting the number of seats 0.038
And I select Menu as category 2.532
And I select menu item as "cake" 4.089
And I select menu item as "cake" 4.072
And I select Discount on the Order screen 0.041
Then I should see Check Based Discount Screen 0.529
And I click Discount as "CB-BeforeTax-SetPrice1000" 2.137
And I click Back button on Discount Screen 0.024
Then I should see orderscreen with menu item prize as "$ 16.00" 1.041
Then I should see the tax amount reflected to the check as "$ 1.00" 1.043
Then I should see the Discount amount reflected to the check as "$ 6.00" 0.015
Then I should see orderscreen with menu item Total as "$ 11.00" 1.035
And I click Payment button in the Order Management Screen 0.045
And I click other button from the payment method popup 1.076
And I click Submit button on the Payment Window 0.566
Then I should get back to the Table Layout tab 3.031
And I click new check button on the Table layout screen 0.041
And I select table as "T12" 0.028
And I select the number of seats as "1" 0.025
And I tap Continue to finish selecting the number of seats 0.029
And I select Desserts as category 2.554
And I select menu item as "Cheesecake" 4.086
And I select Discount on the Order screen 0.037
Then I should see Check Based Discount Screen 0.529
And I click Discount as "CB-BeforeTax-Free300" 2.147
And I click Back button on Discount Screen 0.023
Then I should see orderscreen with as Onion Rings EACH 2.033
Then I should see discount as "CB-BeforeTax-Free300" on the order screen 0.023
Then I should see orderscreen with menu item prize as "$ 17.00" 1.041
Then I should see the tax amount reflected to the check as "$ 1.70" 1.042
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 18.70" 1.028
And I click Payment button in the Order Management Screen 0.051
And I click other button from the payment method popup 1.081
And I click Submit button on the Payment Window 0.565
Then I should get back to the Table Layout tab 3.030
And I click power button 1.088
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
1:38.601
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.039
And I select table as "T15" 0.028
And I select the number of seats as "1" 0.024
And I tap Continue to finish selecting the number of seats 0.029
And I select Menu as category 2.549
And I select menu item as "Halwa" 4.084
And I select menu item as "Halwa" 4.085
And I select Discount on the Order screen 0.031
Then I should see Check Based Discount Screen 0.529
And I click Discount as "CheckMixMatchSP(After)" 2.148
And I click Back button on Discount Screen 0.023
Then I should see orderscreen with menu item prize as "$ 20.00" 1.038
Then I should see the tax amount reflected to the check as "$ 2.00" 1.042
Then I should see the Discount amount reflected to the check as "$ 8.00" 0.018
Then I should see orderscreen with menu item Total as "$ 14.00" 1.041
And I click Payment button in the Order Management Screen 0.045
And I click other button from the payment method popup 1.072
And I click Submit button on the Payment Window 0.566
Then I should get back to the Table Layout tab 3.032
And I click new check button on the Table layout screen 0.042
And I select table as "T15" 0.027
And I select the number of seats as "1" 0.560
And I tap Continue to finish selecting the number of seats 0.035
And I select Menu as category 2.541
And I select menu item as "Halwa" 4.079
And I select menu item as "Halwa" 4.078
And I select Discount on the Order screen 0.043
Then I should see Check Based Discount Screen 0.531
And I click Discount as "CheckMixMatchSEIP(After)" 2.138
And I click Back button on Discount Screen 0.024
Then I should see orderscreen with menu item prize as "$ 20.00" 1.040
Then I should see the tax amount reflected to the check as "$ 2.00" 1.044
Then I should see the Discount amount reflected to the check as "$ 2.00" 0.015
Then I should see orderscreen with menu item Total as "$ 20.00" 1.036
And I click Payment button in the Order Management Screen 0.045
And I click other button from the payment method popup 1.081
And I click Submit button on the Payment Window 0.566
Then I should get back to the Table Layout tab 3.027
And I click new check button on the Table layout screen 0.039
And I select table as "T15" 0.026
And I select the number of seats as "1" 0.024
And I tap Continue to finish selecting the number of seats 0.052
And I select Menu as category 2.543
And I select menu item as "Halwa" 4.079
And I select menu item as "cake" 4.085
And I select Discount on the Order screen 0.043
Then I should see Check Based Discount Screen 0.528
And I click Discount as "CheckMixMatchSPerM(After)" 2.148
And I click Back button on Discount Screen 0.023
And I compare menu price as "10.00" "8.00" and applied "CheckMixMatchSPerM(After)" on "Most" menu Item 5.108
Then I should see orderscreen with menu item prize as "$ 18.00" 1.035
Then I should see the tax amount reflected to the check as "$ 1.80" 1.048
Then I should see the Discount amount reflected to the check as "$ 5.00" 0.014
Then I should see orderscreen with menu item Total as "$ 14.80" 1.042
And I click Payment button in the Order Management Screen 0.045
And I click other button from the payment method popup 1.084
And I click Submit button on the Payment Window 0.564
Then I should get back to the Table Layout tab 3.023
And I click new check button on the Table layout screen 0.043
And I select table as "T15" 0.029
And I select the number of seats as "1" 0.021
And I tap Continue to finish selecting the number of seats 0.030
And I select Desserts as category 2.554
And I select menu item as "Cheesecake" 4.088
And I select menu item as "Pumpkin Cheese Cake" 4.089
And I select Discount on the Order screen 0.038
Then I should see Check Based Discount Screen 0.529
And I click Discount as "CheckMixMatchSPerL(After)" 2.141
And I click Back button on Discount Screen 0.023
And I compare menu price as "15.00" "11.00" and applied "CheckMixMatchSPerL(After)" on "Least" menu Item 6.109
Then I should see orderscreen with menu item prize as "$ 26.00" 1.041
Then I should see the tax amount reflected to the check as "$ 2.60" 1.043
Then I should see the Discount amount reflected to the check as "$ 5.50" 0.014
Then I should see orderscreen with menu item Total as "$ 23.10" 1.041
And I click Payment button in the Order Management Screen 0.045
And I click other button from the payment method popup 1.080
And I click Submit button on the Payment Window 0.565
Then I should get back to the Table Layout tab 3.028
And I click power button 1.085
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
1:38.202
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.036
And I select table as "T16" 0.032
And I select the number of seats as "1" 0.021
And I tap Continue to finish selecting the number of seats 0.029
And I select Menu as category 2.529
And I select menu item as "cake" 4.083
And I select menu item as "Halwa" 4.084
And I select Discount on the Order screen 0.052
Then I should see Check Based Discount Screen 0.539
And I click Discount as "CheckMixMatchSP(Before)" 2.143
And I click Back button on Discount Screen 0.028
Then I should see discount as "CheckMixMatchSP(Before)" on the order screen 0.014
Then I should see orderscreen with menu item prize as "$ 18.00" 1.048
Then I should see the tax amount reflected to the check as "$ 1.00" 1.039
Then I should see the Discount amount reflected to the check as "$ 8.00" 0.016
Then I should see orderscreen with menu item Total as "$ 11.00" 1.045
And I click Payment button in the Order Management Screen 0.069
And I click other button from the payment method popup 1.089
And I click Submit button on the Payment Window 0.568
Then I should get back to the Table Layout tab 3.035
And I click new check button on the Table layout screen 0.043
And I select table as "T16" 0.033
And I select the number of seats as "1" 0.026
And I tap Continue to finish selecting the number of seats 0.033
And I select Menu as category 2.555
And I select menu item as "cake" 4.088
And I select menu item as "Halwa" 4.079
And I select Discount on the Order screen 0.042
Then I should see Check Based Discount Screen 0.528
And I click Discount as "CheckMixMatchSEIP(Before)" 2.140
And I click Back button on Discount Screen 0.040
Then I should see discount as "CheckMixMatchSEIP(Before)" on the order screen 0.022
Then I should see orderscreen with menu item prize as "$ 18.00" 1.028
Then I should see the tax amount reflected to the check as "$ 1.60" 1.041
Then I should see the Discount amount reflected to the check as "$ 2.00" 0.014
Then I should see orderscreen with menu item Total as "$ 17.60" 1.037
And I click Payment button in the Order Management Screen 0.042
And I click other button from the payment method popup 1.079
And I click Submit button on the Payment Window 0.565
Then I should get back to the Table Layout tab 3.030
And I click new check button on the Table layout screen 0.044
And I select table as "T16" 0.029
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.029
And I select Menu as category 2.533
And I select menu item as "cake" 4.077
And I select menu item as "Halwa" 4.071
And I select Discount on the Order screen 0.045
Then I should see Check Based Discount Screen 0.531
And I click Discount as "CheckMixMatchSPerM(Befor)" 2.149
And I click Back button on Discount Screen 0.024
And I compare menu price as "8.00" "10.00" and applied "CheckMixMatchSPerM(Befor)" on "Most" menu Item 5.113
Then I should see orderscreen with menu item prize as "$ 18.00" 1.041
Then I should see the tax amount reflected to the check as "$ 1.30" 1.042
Then I should see the Discount amount reflected to the check as "$ 5.00" 0.014
Then I should see orderscreen with menu item Total as "$ 14.30" 1.040
And I click Payment button in the Order Management Screen 0.045
And I click other button from the payment method popup 1.081
And I click Submit button on the Payment Window 0.563
Then I should get back to the Table Layout tab 3.030
And I click new check button on the Table layout screen 0.043
And I select table as "T16" 0.054
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.030
And I select Desserts as category 2.550
And I select menu item as "Cheesecake" 4.088
And I select menu item as "Pumpkin Cheese Cake" 4.084
And I select Discount on the Order screen 0.039
Then I should see Check Based Discount Screen 0.529
And I click Discount as "CheckMixMatchSPerL(Befor)" 2.153
And I click Back button on Discount Screen 0.023
And I compare menu price as "15.00" "11.00" and applied "CheckMixMatchSPerL(Befor)" on "Least" menu Item 6.116
Then I should see orderscreen with menu item prize as "$ 26.00" 1.048
Then I should see the tax amount reflected to the check as "$ 2.05" 1.032
Then I should see the Discount amount reflected to the check as "$ 5.50" 0.015
Then I should see orderscreen with menu item Total as "$ 22.55" 1.041
And I click Payment button in the Order Management Screen 0.045
And I click other button from the payment method popup 1.080
And I click Submit button on the Payment Window 0.564
Then I should get back to the Table Layout tab 3.032
And I click power button 1.083
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
15.365
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.040
And I select table as "T18" 0.029
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.030
And I select Pasta as category 3.146
And I select menu item as Ravioli for Item Based Exclusive Tax 0.047
And I select modifier as "Butter" 3.089
And I click Done to get back 0.031
Then I should see orderscreen with menu item prize as "$ 14.00" 1.031
Then I should see the tax amount reflected to the check as "$ 1.40" 1.025
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 15.40" 1.036
And I click Payment button in the Order Management Screen 0.061
And I click other button from the payment method popup 1.082
And I click Submit button on the Payment Window 0.569
Then I should get back to the Table Layout tab 3.033
And I click power button 1.085
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
1:59.161
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.043
And I select table as "T9" 0.031
And I select the number of seats as "1" 0.025
And I tap Continue to finish selecting the number of seats 0.033
And I click Add Customer Button 0.101
And I search for "tax exe" 0.086
When I click "tax exe" to select customer for the seat 0.032
And I select Menu as category 2.537
And I select menu item as "Halwa" 4.081
Then I should see orderscreen with menu item prize as "$ 10.00" 1.044
Then I should see the tax amount reflected to the check as "$ 1.00" 1.044
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 11.00" 1.028
And I click Options button 0.060
Then I should see the Check Options screen 2.033
And I click Tax Exempt Button 0.053
Then I Should get back to the Order Screen 4.033
Then I should see orderscreen with menu item prize as "$ 10.00" 1.045
Then I should not see tax on the order screen 10.035
Then I should see orderscreen with menu item Total without Tax Exempt as "$ 10.00" 1.031
And I click Payment button in the Order Management Screen 0.060
And I click other button from the payment method popup 1.080
And I click Submit button on the Payment Window 0.564
Then I should get back to the Table Layout tab 3.031
And I click new check button on the Table layout screen 0.042
And I select table as "T9" 0.029
And I select the number of seats as "1" 0.030
And I tap Continue to finish selecting the number of seats 0.029
And I select Menu as category 2.540
And I select menu item as "Halwa" 4.083
Then I should see orderscreen with menu item prize as "$ 10.00" 1.042
Then I should see the tax amount reflected to the check as "$ 1.00" 1.044
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 11.00" 1.021
And I click Options button 0.044
Then I should see the Check Options screen 2.028
And I click Tax Exempt Button 0.050
Then I Should get back to the Order Screen 4.027
Then I should see orderscreen with menu item prize as "$ 10.00" 1.044
Then I should not see tax on the order screen 10.041
Then I should see orderscreen with menu item Total without Tax Exempt as "$ 10.00" 1.030
And I click Payment button in the Order Management Screen 0.051
And I click other button from the payment method popup 1.081
And I click Submit button on the Payment Window 0.563
Then I should get back to the Table Layout tab 3.031
And I click new check button on the Table layout screen 0.041
And I select table as "T9" 0.029
And I select the number of seats as "1" 0.021
And I tap Continue to finish selecting the number of seats 0.030
And I click Add Customer Button 0.091
And I search for "tax exe" 0.059
When I click "tax exe" to select customer for the seat 0.028
And I click the customer name on the order screen 3.090
Then I should see the customer profile window 2.037
And I select tax exempt on customer profile screen 0.041
And I click the Save button 3.084
Then I Should get back to the Order Screen 4.028
And I select Menu as category 2.540
And I select menu item as "Halwa" 4.070
Then I should see orderscreen with menu item prize as "$ 10.00" 1.042
And I should not see tax on the order screen 10.044
Then I should see orderscreen with menu item Total without Tax Exempt as "$ 10.00" 1.025
And I click Payment button in the Order Management Screen 0.049
And I click other button from the payment method popup 1.080
And I click Submit button on the Payment Window 0.563
Then I should get back to the Table Layout tab 3.031
And I click the Operation button on the Table Layout 0.081
And I click POS Icon from Toggle 0.059
And I close the order type window 1.068
And I click Add Customer Button 0.035
And I search for "tax exe" 0.050
When I click "tax exe" to select customer for the seat 0.029
And I click the customer name on the order screen 3.071
Then I should see the customer profile window 2.030
And I select tax exempt on customer profile screen 0.037
And I click the Save button 3.074
Then I Should get back to the Order Screen 4.035
Then I should see the tax reflected to the check 1.043
And I click All 0.070
And I click Table Layout tab 1.382
And I click power button 1.075
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
1:16.184
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.072
And I select table as "T15" 0.031
And I select the number of seats as "1" 0.026
And I tap Continue to finish selecting the number of seats 0.033
And I get check number 0.068
And I select category as "FOOD" 4.642
And I select menu item as "French Friese" 4.102
And I select modifier as "Steak" 3.094
And I click Done to get back 0.035
And I click Payment button in the Order Management Screen 0.038
And I click side cc button in the payment window 1.068
Then I should see total screen 1.037
And I click the Continue button on the Total screen 1.089
Then I should see the Payment window 2.032
And I click Submit button on the Payment Window 0.561
Then I should get back to the Table Layout tab 3.035
And I click Check Stats tab 1.276
And I click Closed tab on the Check stats 0.043
And I click the Closed check on check stats 5.120
And I click reopen check button on the check stats screen 0.031
Then I Should get back to the Order Screen 4.033
And I click Payment button in the Order Management Screen 0.049
And I click payment in the payment window 0.031
And I click Delete button on the payment window 0.041
Then I should see transaction void successful popup 10.045
And I click Done button on the Popup 12.040
And I click Exit to return to Order Management Screen 2.082
And I click print button on the order screen 0.032
And I click Done button on the Popup 12.031
And I click Void button on order management screen 2.083
Then I should see the void reason popup 0.011
And I click void Reason on the void popup 0.030
And I click Add Button on the void reason popup 2.100
Then I should get back to the Table Layout tab 3.035
And I click power button 1.089
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
1:16.332
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.039
And I select table as "T16" 0.053
And I select the number of seats as "1" 0.037
And I tap Continue to finish selecting the number of seats 0.033
And I get check number 0.070
And I select category as "FOOD" 4.635
And I select menu item as "French Friese" 4.109
And I select modifier as "Steak" 3.127
And I click Done to get back 0.049
And I click Payment button in the Order Management Screen 0.063
And I click side cc button in the payment window 1.078
Then I should see total screen 1.047
And I click tip as 10 0.039
Then I should see tip is added with menu total as "$ 15.00" 0.008
Then I should see total amount as "$ 25.00" on total screen 0.013
And I click the Continue button on the Total screen 1.089
Then I should see the Payment window 2.026
And I click Submit button on the Payment Window 0.571
Then I should get back to the Table Layout tab 3.028
And I click Check Stats tab 1.275
And I click Closed tab on the Check stats 0.044
And I click the Closed check on check stats 5.114
And I click reopen check button on the check stats screen 0.030
Then I Should get back to the Order Screen 4.036
And I click Payment button in the Order Management Screen 0.049
And I click payment in the payment window 0.030
And I click Delete button on the payment window 0.041
Then I should see transaction void successful popup 10.012
And I click Done button on the Popup 12.065
And I click Exit to return to Order Management Screen 2.081
And I click print button on the order screen 0.032
And I click Done button on the Popup 12.022
And I click Void button on order management screen 2.100
Then I should see the void reason popup 0.021
And I click void Reason on the void popup 0.031
And I click Add Button on the void reason popup 2.101
Then I should get back to the Table Layout tab 3.025
And I click power button 1.087
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
22.177
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.075
And I select table as "T17" 0.032
And I select the number of seats as "1" 0.025
And I tap Continue to finish selecting the number of seats 0.034
And I select category as "FOOD" 4.652
And I select menu item as "French Friese" 4.111
And I select modifier as "Steak" 3.103
And I click Done to get back 0.033
And I click Payment button in the Order Management Screen 0.039
And I click side cc button in the payment window 1.062
Then I should see total screen 1.041
And I click custom for tip adjustment 0.139
Then I should see tip is added with menu total as "$ 15.00" 0.007
Then I should see total amount as "$ 25.00" on total screen 0.014
And I click the Continue button on the Total screen 1.090
Then I should see the Payment window 2.032
And I click Submit button on the Payment Window 0.562
Then I should get back to the Table Layout tab 3.030
And I click power button 1.085
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
58.024
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.041
And I select table as "T12" 0.029
And I select the number of seats as "1" 0.562
And I tap Continue to finish selecting the number of seats 0.035
And I select Pasta as category 3.144
And I select menu item as "Ravioli" 4.096
And I select modifier as "Butter" 3.107
And I click Done to get back 0.032
And I select Discount on the Order screen 0.038
Then I should see Check Based Discount Screen 0.534
And I click Discount as "IB-AfterTax-Percentage" 2.137
And I click Back button on Discount Screen 0.029
And I select Discount on the Order screen 0.033
Then I should see Check Based Discount Screen 0.529
And I click Discount as "IB-BeforeTax-Percentage" 2.146
And I click Back button on Discount Screen 0.055
Then I should see orderscreen with menu item prize as "$ 14.00" 1.050
Then I should see the tax amount reflected to the check as "$ 1.13" 1.047
Then I should see the Discount amount reflected to the check as "$ 2.66" 0.016
Then I should see orderscreen with menu item Total as "$ 12.47" 1.045
And I click Payment button in the Order Management Screen 0.055
And I click side cc button in the payment window 1.079
Then I should see total screen 1.046
And I click custom for tip adjustment 0.178
Then I should see tip is added with menu total as "$ 12.47" 0.008
Then I should see total amount as "$ 22.47" on total screen 0.013
And I click the Continue button on the Total screen 1.094
Then I should see the Payment window 2.028
And I click Submit button on the Payment Window 0.567
Then I should get back to the Table Layout tab 3.036
And I click new check button on the Table layout screen 0.045
And I select table as "T12" 0.032
And I select the number of seats as "1" 0.023
And I tap Continue to finish selecting the number of seats 0.031
And I select Pasta as category 3.153
And I select menu item as "Ravioli" 4.103
And I select modifier as "Butter" 3.084
And I click Done to get back 0.030
And I select Discount on the Order screen 0.027
Then I should see Check Based Discount Screen 0.530
And I click Discount as "IB-AfterTax-Amount" 2.131
And I click Back button on Discount Screen 0.024
And I select Discount on the Order screen 0.026
Then I should see Check Based Discount Screen 0.528
And I click Discount as "IB-BeforeTax-Amount" 2.130
And I click Back button on Discount Screen 0.025
Then I should see orderscreen with menu item prize as "$ 14.00" 1.042
Then I should see the tax amount reflected to the check as "$ 1.20" 1.044
Then I should see the Discount amount reflected to the check as "$ 2.00" 0.015
Then I should see orderscreen with menu item Total as "$ 13.20" 1.041
And I click Payment button in the Order Management Screen 0.046
And I click side cc button in the payment window 1.072
Then I should see total screen 1.054
And I click custom for tip adjustment 0.129
Then I should see tip is added with menu total as "$ 13.20" 0.008
Then I should see total amount as "$ 23.20" on total screen 0.011
And I click the Continue button on the Total screen 1.087
Then I should see the Payment window 2.028
And I click Submit button on the Payment Window 0.564
Then I should get back to the Table Layout tab 3.033
And I click power button 1.090
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
47.152
Scenario Outline Check Payment through side CC with discount(item based - After tax/Before) as set price and with tip
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Steps
And I click new check button on the Table layout screen 0.073
And I select table as "T14" 0.032
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.032
And I select Pasta as category 3.130
And I select menu item as "Ravioli" 4.087
And I select modifier as "Butter" 3.081
And I click Done to get back 0.031
And I select Discount on the Order screen 0.034
Then I should see Check Based Discount Screen 0.532
And I click Discount as "IB-AfterTax-SetPrice500" 2.133
And I click Back button on Discount Screen 0.024
And I select Discount on the Order screen 0.032
Then I should see Check Based Discount Screen 0.530
And I click Discount as "IB-BeforeTax-SetPrice500" 2.164
And I click Back button on Discount Screen 0.024
Then I should see orderscreen with menu item prize as "$ 14.00" 1.042
Then I should see the tax amount reflected to the check as "$ 0.10" 1.045
Then I should see the Discount amount reflected to the check as "$ 13.00" 0.015
Then I should see orderscreen with menu item Total as "$ 1.10" 1.042
And I click Payment button in the Order Management Screen 0.044
And I click side cc button in the payment window 1.072
Then I should see total screen 1.035
And I click custom for tip adjustment 0.129
Then I should see tip is added with menu total as "$ 1.10" 0.008
Then I should see total amount as "$ 11.10" on total screen 0.011
And I click the Continue button on the Total screen 1.086
Then I should see the Payment window 2.024
And I click Submit button on the Payment Window 0.577
Then I should get back to the Table Layout tab 3.039
And I click new check button on the Table layout screen 0.039
And I select table as "T14" 0.032
And I select the number of seats as "1" 0.023
And I tap Continue to finish selecting the number of seats 0.032
And I select Pasta as category 3.142
And I select menu item as "Ravioli" 4.082
And I select modifier as "Butter" 3.081
And I click Done to get back 0.030
And I select Discount on the Order screen 0.033
Then I should see Check Based Discount Screen 0.524
And I click Discount as "IB-AfterTax-AsFreeItem" 2.150
And I click Back button on Discount Screen 0.025
And I select Discount on the Order screen 0.032
Then I should see Check Based Discount Screen 0.528
And I click Discount as "IB-BeforeTax-AsFreeItem" 2.138
And I click Back button on Discount Screen 0.027
Then I should see orderscreen with as Onion Rings EACH 2.035
Then I should see orderscreen with menu item prize as "$ 16.00" 1.044
org.junit.ComparisonFailure: expected:<$ 1[7].00> but was:<$ 1[6].00>
	at org.junit.Assert.assertEquals(Assert.java:117)
	at org.junit.Assert.assertEquals(Assert.java:146)
	at com.qa.pages.Discount.verifyMenuItemPrizeIsDisplayed(Discount.java:89)
	at com.qa.stepdef.CheckBasedDiscountStepDef.iShouldSeeOrderScreenWithMenuItemPrizeAs(CheckBasedDiscountStepDef.java:46)
	at ✽.I should see orderscreen with menu item prize as "$ 16.00"(file:///Users/shaunmatthew/Documents/WebPOS%20TypeScript/src/test/resources/CheckOptions.feature:4061)
Then I should see the tax amount reflected to the check as "$ 1.60" 0.000
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 17.60" 0.000
And I click Payment button in the Order Management Screen 0.000
And I click side cc button in the payment window 0.000
Then I should see total screen 0.000
And I click custom for tip adjustment 0.000
Then I should see tip is added with menu total as "$ 17.60" 0.000
Then I should see total amount as "$ 27.60" on total screen 0.000
And I click the Continue button on the Total screen 0.000
Then I should see the Payment window 0.000
And I click Submit button on the Payment Window 0.000
Then I should get back to the Table Layout tab 0.000
And I click power button 0.000
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.259
Tags: @Regression
1:15.022
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 1:7.662
And I click new check button on the Table layout screen 0.050
And I select table as "T12" 0.029
And I select the number of seats as "1" 0.028
And I tap Continue to finish selecting the number of seats 0.032
And I select Pasta as category 3.133
And I select menu item as "Ravioli" 4.113
And I select modifier as "Butter" 3.087
And I click Done to get back 0.031
And I select Pasta as category 3.137
And I select menu item as "Ravioli" 4.080
And I select modifier as "Butter" 3.081
And I click Done to get back 0.028
And I select Discount on the Order screen 0.049
Then I should see Check Based Discount Screen 0.539
And I click Discount as "CB-AfterTax-Percentage10" 2.151
And I click Back button on Discount Screen 0.026
And I select Discount on the Order screen 0.033
Then I should see Check Based Discount Screen 0.529
And I click Discount as "CB-BeforeTax-Percentage10" 2.140
And I click Back button on Discount Screen 0.022
Then I should see orderscreen with menu item prize as "$ 28.00" 1.050
Then I should see the tax amount reflected to the check as "$ 2.27" 1.044
Then I should see the Discount amount reflected to the check as "$ 5.32" 0.016
Then I should see orderscreen with menu item Total as "$ 24.95" 1.042
And I click Payment button in the Order Management Screen 0.050
And I click side cc button in the payment window 1.081
Then I should see total screen 1.048
And I click custom for tip adjustment 0.140
Then I should see tip is added with menu total as "$ 24.95" 0.009
Then I should see total amount as "$ 34.95" on total screen 0.013
And I click the Continue button on the Total screen 1.099
Then I should see the Payment window 2.028
And I click Submit button on the Payment Window 0.567
Then I should get back to the Table Layout tab 3.035
And I click new check button on the Table layout screen 0.043
And I select table as "T12" 0.031
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.031
And I select Pasta as category 3.140
And I select menu item as "Ravioli" 4.107
And I select modifier as "Butter" 3.088
And I click Done to get back 0.030
And I select menu item as "Ravioli" 4.082
And I select modifier as "Butter" 3.076
And I click Done to get back 0.027
And I select Discount on the Order screen 0.047
Then I should see Check Based Discount Screen 0.534
And I click Discount as "CB-AfterTax-Amount1000" 2.146
And I click Back button on Discount Screen 0.026
And I select Discount on the Order screen 0.031
Then I should see Check Based Discount Screen 0.530
And I click Discount as "CB-BeforeTax-Amount1000" 2.148
And I click Back button on Discount Screen 0.021
Then I should see orderscreen with menu item prize as "$ 28.00" 1.051
Then I should see the tax amount reflected to the check as "$ 2.60" 1.046
Then I should see the Discount amount reflected to the check as "$ 2.00" 0.016
Then I should see orderscreen with menu item Total as "$ 28.60" 1.046
And I click Payment button in the Order Management Screen 0.047
And I click side cc button in the payment window 1.078
Then I should see total screen 1.045
And I click custom for tip adjustment 0.136
Then I should see tip is added with menu total as "$ 28.60" 0.008
Then I should see total amount as "$ 38.60" on total screen 0.012
And I click the Continue button on the Total screen 1.093
Then I should see the Payment window 2.030
And I click Submit button on the Payment Window 0.565
Then I should get back to the Table Layout tab 3.037
And I click power button 1.078
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
56.092
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.039
And I select table as "T12" 0.029
And I select the number of seats as "1" 0.023
And I tap Continue to finish selecting the number of seats 0.030
And I select Menu as category 2.535
And I select menu item as "cake" 4.099
And I select menu item as "cake" 4.081
And I select Discount on the Order screen 0.048
Then I should see Check Based Discount Screen 0.540
And I click Discount as "CB-AfterTaxSetPrice2500" 2.145
And I click Back button on Discount Screen 0.028
And I select Discount on the Order screen 0.041
Then I should see Check Based Discount Screen 0.530
And I click Discount as "CB-BeforeTax-SetPrice1000" 2.141
And I click Back button on Discount Screen 0.024
Then I should see orderscreen with menu item prize as "$ 16.00" 1.050
Then I should see the tax amount reflected to the check as "$ 1.00" 1.046
Then I should see the Discount amount reflected to the check as "$ 6.00" 0.016
Then I should see orderscreen with menu item Total as "$ 11.00" 1.048
And I click Payment button in the Order Management Screen 0.044
And I click side cc button in the payment window 1.069
Then I should see total screen 1.046
And I click custom for tip adjustment 0.138
Then I should see tip is added with menu total as "$ 11.00" 0.015
Then I should see total amount as "$ 21.00" on total screen 0.014
And I click the Continue button on the Total screen 1.091
Then I should see the Payment window 2.027
And I click Submit button on the Payment Window 0.565
Then I should get back to the Table Layout tab 3.035
And I click new check button on the Table layout screen 0.052
And I select table as "T12" 0.029
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.030
And I select Desserts as category 2.557
And I select menu item as "Cheesecake" 4.107
And I select Discount on the Order screen 0.036
Then I should see Check Based Discount Screen 0.530
And I click Discount as "CB-AfterTax-Free300" 2.137
And I click Back button on Discount Screen 0.022
And I select Discount on the Order screen 0.031
Then I should see Check Based Discount Screen 0.529
And I click Discount as "CB-BeforeTax-Free300" 2.139
And I click Back button on Discount Screen 0.023
Then I should see orderscreen with as Onion Rings EACH 2.033
Then I should see orderscreen with menu item prize as "$ 17.00" 1.050
Then I should see the tax amount reflected to the check as "$ 1.70" 1.045
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 18.70" 1.033
And I click Payment button in the Order Management Screen 0.059
And I click side cc button in the payment window 1.070
Then I should see total screen 1.050
And I click custom for tip adjustment 0.136
Then I should see tip is added with menu total as "$ 18.70" 0.008
Then I should see total amount as "$ 28.70" on total screen 0.013
And I click the Continue button on the Total screen 1.085
Then I should see the Payment window 2.024
And I click Submit button on the Payment Window 0.561
Then I should get back to the Table Layout tab 3.035
And I click power button 1.085
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
18.454
Scenario Outline Check Payment through Side CC with discount(Mix&Match - After/before tax) as set price and with tip
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Steps
And I click new check button on the Table layout screen 0.038
And I select table as "T15" 0.029
And I select the number of seats as "1" 0.023
And I tap Continue to finish selecting the number of seats 0.042
And I select Menu as category 2.534
And I select menu item as "Halwa" 4.088
And I select menu item as "Halwa" 4.087
And I select Discount on the Order screen 0.046
Then I should see Check Based Discount Screen 0.534
And I click Discount as "CheckMixMatchSP(After)" 2.149
And I click Back button on Discount Screen 0.028
And I select Discount on the Order screen 0.045
Then I should see Check Based Discount Screen 0.528
And I click Discount as "CheckMixMatchSP(Before)" 2.137
And I click Back button on Discount Screen 0.023
Then I should see orderscreen with menu item prize as "$ 20.00" 1.048
Then I should see the tax amount reflected to the check as "$ 1.00" 1.046
Then I should see the Discount amount reflected to the check as "$ 18.00" 0.019
org.junit.ComparisonFailure: expected:<$ 1[0].00> but was:<$ 1[8].00>
	at org.junit.Assert.assertEquals(Assert.java:117)
	at org.junit.Assert.assertEquals(Assert.java:146)
	at com.qa.pages.OrderManagementScreen.checkDiscountValue(OrderManagementScreen.java:1559)
	at com.qa.stepdef.OrderTypesStepDef.iShouldSeeTheDiscountAmountReflectedToTheCheckAs(OrderTypesStepDef.java:270)
	at ✽.I should see the Discount amount reflected to the check as "$ 18.00"(file:///Users/shaunmatthew/Documents/WebPOS%20TypeScript/src/test/resources/CheckOptions.feature:4331)
Then I should see orderscreen with menu item Total as "$ 3.00" 0.000
And I click Payment button in the Order Management Screen 0.000
And I click side cc button in the payment window 0.000
Then I should see total screen 0.000
And I click custom for tip adjustment 0.000
Then I should see tip is added with menu total as "$ 3.00" 0.000
Then I should see total amount as "$ 12.20" on total screen 0.000
And I click the Continue button on the Total screen 0.000
Then I should see the Payment window 0.000
And I click Submit button on the Payment Window 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select table as "T15" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I select Menu as category 0.000
And I select menu item as "Halwa" 0.000
And I select menu item as "Halwa" 0.000
And I select Discount on the Order screen 0.000
Then I should see Check Based Discount Screen 0.000
And I click Discount as "CheckMixMatchSEIP(After)" 0.000
And I click Back button on Discount Screen 0.000
And I select Discount on the Order screen 0.000
Then I should see Check Based Discount Screen 0.000
And I click Discount as "CheckMixMatchSEIP(Before)" 0.000
And I click Back button on Discount Screen 0.000
Then I should see orderscreen with menu item prize as "$ 20.00" 0.000
Then I should see the tax amount reflected to the check as "$ 1.40" 0.000
Then I should see the Discount amount reflected to the check as "$ 6.00" 0.000
Then I should see orderscreen with menu item Total as "$ 15.40" 0.000
And I click Payment button in the Order Management Screen 0.000
And I click side cc button in the payment window 0.000
Then I should see total screen 0.000
And I click custom for tip adjustment 0.000
Then I should see tip is added with menu total as "$ 15.40" 0.000
Then I should see total amount as "$ 25.40" on total screen 0.000
And I click the Continue button on the Total screen 0.000
Then I should see the Payment window 0.000
And I click Submit button on the Payment Window 0.000
Then I should get back to the Table Layout tab 0.000
And I click power button 0.000
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.256
Tags: @Regression
28.666
Scenario Outline Check Payment through side CC with discount(Mix&Match - After/before tax) as set price(Most Expensive) and with tip
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 1:7.616
Steps
And I click new check button on the Table layout screen 0.051
And I select table as "T15" 0.031
And I select the number of seats as "1" 0.024
And I tap Continue to finish selecting the number of seats 0.032
And I select Menu as category 2.550
And I select menu item as "Halwa" 4.087
And I select menu item as "cake" 4.090
And I select Discount on the Order screen 0.046
Then I should see Check Based Discount Screen 0.539
And I click Discount as "CheckMixMatchSPerM(After)" 2.137
And I click Back button on Discount Screen 0.033
And I select Discount on the Order screen 0.033
Then I should see Check Based Discount Screen 0.528
And I click Discount as "CheckMixMatchSPerM(Befor)" 2.140
And I click Back button on Discount Screen 0.023
And I compare menu price as "10.00" "8.00" and applied "CheckMixMatchSPerM(After)" on "Most" menu Item 5.110
And I compare menu price as "10.00" "8.00" and applied "CheckMixMatchSPerM(Befor)" on "Most" menu Item 5.109
Then I should see orderscreen with menu item prize as "$ 18.00" 1.048
Then I should see the tax amount reflected to the check as "$ 0.80" 1.044
org.junit.ComparisonFailure: expected:<$ [1.05]> but was:<$ [0.80]>
	at org.junit.Assert.assertEquals(Assert.java:117)
	at org.junit.Assert.assertEquals(Assert.java:146)
	at com.qa.pages.OrderManagementScreen.checkTaxValue(OrderManagementScreen.java:1353)
	at com.qa.stepdef.CheckBasedDiscountStepDef.iShouldSeeTheTaxAmountReflectedToTheCheckAs(CheckBasedDiscountStepDef.java:55)
	at ✽.I should see the tax amount reflected to the check as "$ 0.80"(file:///Users/shaunmatthew/Documents/WebPOS%20TypeScript/src/test/resources/CheckOptions.feature:4397)
Then I should see the Discount amount reflected to the check as "$ 10.00" 0.000
Then I should see orderscreen with menu item Total as "$ 8.80" 0.000
And I click Payment button in the Order Management Screen 0.000
And I click side cc button in the payment window 0.000
Then I should see total screen 0.000
And I click custom for tip adjustment 0.000
Then I should see tip is added with menu total as "$ 8.80" 0.000
Then I should see total amount as "$ 18.80" on total screen 0.000
And I click the Continue button on the Total screen 0.000
Then I should see the Payment window 0.000
And I click Submit button on the Payment Window 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select table as "T15" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I select Desserts as category 0.000
And I select menu item as "Cheesecake" 0.000
And I select menu item as "Pumpkin Cheese Cake" 0.000
And I select Discount on the Order screen 0.000
Then I should see Check Based Discount Screen 0.000
And I click Discount as "CheckMixMatchSPerL(After)" 0.000
And I click Back button on Discount Screen 0.000
And I select Discount on the Order screen 0.000
Then I should see Check Based Discount Screen 0.000
And I click Discount as "CheckMixMatchSPerL(Befor)" 0.000
And I click Back button on Discount Screen 0.000
And I compare menu price as "15.00" "11.00" and applied "CheckMixMatchSPerL(After)" on "Least" menu Item 0.000
And I compare menu price as "15.00" "11.00" and applied "CheckMixMatchSPerL(Befor)" on "Least" menu Item 0.000
Then I should see orderscreen with menu item prize as "$ 26.00" 0.000
Then I should see the tax amount reflected to the check as "$ 1.50" 0.000
Then I should see the Discount amount reflected to the check as "$ 11.00" 0.000
Then I should see orderscreen with menu item Total as "$ 16.50" 0.000
And I click Payment button in the Order Management Screen 0.000
And I click side cc button in the payment window 0.000
Then I should see total screen 0.000
And I click custom for tip adjustment 0.000
Then I should see tip is added with menu total as "$ 16.50" 0.000
Then I should see total amount as "$ 26.50" on total screen 0.000
And I click the Continue button on the Total screen 0.000
Then I should see the Payment window 0.000
And I click Submit button on the Payment Window 0.000
Then I should get back to the Table Layout tab 0.000
And I click power button 0.000
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.276
Tags: @Regression
51.557
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 1:7.749
And I click new check button on the Table layout screen 0.052
And I select table as "T9" 0.028
And I select the number of seats as "1" 0.027
And I tap Continue to finish selecting the number of seats 0.031
And I select Menu as category 2.532
And I select menu item as "Halwa" 4.100
And I click Options button 0.034
Then I should see the Check Options screen 2.036
And I click Gratuity button 0.048
Then I should see Add Gratuity screen 0.008
And I click Gratuity Fixed button 0.033
Then I Should get back to the Order Screen 4.035
Then I should see orderscreen with menu item prize as "$ 10.00" 1.052
Then I should see the tax amount reflected to the check as "$ 1.00" 1.045
Then I should see the Gratuity amount reflected to the check as "$ 1.00" 0.016
Then I should see orderscreen with menu item Total as "$ 12.00" 1.047
And I click Payment button in the Order Management Screen 0.059
And I click side cc button in the payment window 1.076
Then I should see total screen 1.048
And I click custom for tip adjustment 0.141
Then I should see tip is added with menu total as "$ 12.00" 0.009
Then I should see total amount as "$ 22.00" on total screen 0.014
And I click the Continue button on the Total screen 1.093
Then I should see the Payment window 2.027
And I click Submit button on the Payment Window 0.558
Then I should get back to the Table Layout tab 3.035
And I click new check button on the Table layout screen 0.042
And I select table as "T9" 0.038
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.031
And I select Menu as category 2.530
And I select menu item as "Halwa" 4.101
And I click Options button 0.029
Then I should see the Check Options screen 2.034
And I click Gratuity button 0.050
Then I should see Add Gratuity screen 0.008
And I click Gratuity varying button 0.030
Then I should see enter Percentage popup 0.008
And I pass the value and click Apply button as "8" 0.162
Then I Should get back to the Order Screen 4.032
Then I should see orderscreen with menu item prize as "$ 10.00" 1.044
Then I should see the tax amount reflected to the check as "$ 1.00" 1.041
Then I should see the Gratuity amount reflected to the check as "$ 0.80" 0.014
Then I should see orderscreen with menu item Total as "$ 11.80" 1.041
And I click Payment button in the Order Management Screen 0.043
And I click side cc button in the payment window 1.069
Then I should see total screen 1.042
And I click custom for tip adjustment 0.121
Then I should see tip is added with menu total as "$ 11.80" 0.008
Then I should see total amount as "$ 21.80" on total screen 0.012
And I click the Continue button on the Total screen 1.083
Then I should see the Payment window 2.026
And I click Submit button on the Payment Window 0.568
Then I should get back to the Table Layout tab 3.030
And I click power button 1.086
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
2:12.627
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.041
And I select table as "T10" 0.029
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.030
And I select Menu as category 2.543
And I select menu item as "Halwa" 4.093
Then I should see orderscreen with menu item prize as "$ 10.00" 1.041
Then I should see the tax amount reflected to the check as "$ 1.00" 1.043
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 11.00" 1.036
And I click Options button 0.054
Then I should see the Check Options screen 2.037
And I click Tax Exempt Button 0.049
Then I Should get back to the Order Screen 4.029
Then I should see orderscreen with menu item prize as "$ 10.00" 1.042
Then I should not see tax on the order screen 10.028
Then I should see orderscreen with menu item Total without Tax Exempt as "$ 10.00" 1.024
And I click Payment button in the Order Management Screen 0.065
And I click side cc button in the payment window 1.073
Then I should see total screen 1.055
And I click custom for tip adjustment 0.136
Then I should see tip is added with menu total as "$ 10.00" 0.008
Then I should see total amount as "$ 20.00" on total screen 0.013
And I click the Continue button on the Total screen 1.089
Then I should see the Payment window 2.032
And I click Submit button on the Payment Window 0.568
Then I should get back to the Table Layout tab 3.036
And I click new check button on the Table layout screen 0.042
And I select table as "T10" 0.031
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.029
And I click Add Customer Button 0.100
And I search for "auto test" 0.079
When I click "auto test" to select customer for the seat 0.032
And I select Menu as category 2.544
And I select menu item as "Halwa" 4.104
Then I should see orderscreen with menu item prize as "$ 10.00" 1.042
Then I should see the tax amount reflected to the check as "$ 1.00" 1.047
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 11.00" 1.023
And I click Options button 0.043
Then I should see the Check Options screen 2.032
And I click Tax Exempt Button 0.046
Then I Should get back to the Order Screen 4.029
Then I should see orderscreen with menu item prize as "$ 10.00" 1.044
And I should not see tax on the order screen 10.018
Then I should see orderscreen with menu item Total without Tax Exempt as "$ 10.00" 1.022
And I click Payment button in the Order Management Screen 0.056
And I click side cc button in the payment window 1.063
Then I should see total screen 1.042
And I click custom for tip adjustment 0.122
Then I should see tip is added with menu total as "$ 10.00" 0.014
Then I should see total amount as "$ 20.00" on total screen 0.012
And I click the Continue button on the Total screen 1.079
Then I should see the Payment window 2.027
And I click Submit button on the Payment Window 0.564
Then I should get back to the Table Layout tab 3.030
And I click new check button on the Table layout screen 0.041
And I select table as "T10" 0.025
And I select the number of seats as "1" 0.560
And I tap Continue to finish selecting the number of seats 0.034
And I click Add Customer Button 0.091
And I search for "auto test" 0.053
When I click "auto test" to select customer for the seat 0.026
And I click the customer name on the order screen 3.100
Then I should see the customer profile window 2.036
And I select tax exempt on customer profile screen 0.038
And I click the Save button 3.052
Then I Should get back to the Order Screen 4.033
And I select Menu as category 2.558
And I select menu item as "Halwa" 4.090
Then I should see orderscreen with menu item prize as "$ 10.00" 1.044
And I should not see tax on the order screen 10.010
Then I should see orderscreen with menu item Total without Tax Exempt as "$ 10.00" 1.035
And I click Payment button in the Order Management Screen 0.054
And I click side cc button in the payment window 1.065
Then I should see total screen 1.045
And I click custom for tip adjustment 0.144
Then I should see tip is added with menu total as "$ 10.00" 0.008
Then I should see total amount as "$ 20.00" on total screen 0.013
And I click the Continue button on the Total screen 1.088
Then I should see the Payment window 2.033
And I click Submit button on the Payment Window 0.566
Then I should get back to the Table Layout tab 3.028
And I click the Operation button on the Table Layout 0.056
And I click POS Icon from Toggle 0.057
And I close the order type window 1.062
And I click Add Customer Button 0.038
And I search for "auto test" 0.071
When I click "auto test" to select customer for the seat 0.031
And I click the customer name on the order screen 3.084
Then I should see the customer profile window 2.035
And I select tax exempt on customer profile screen 0.038
And I click the Save button 3.084
Then I Should get back to the Order Screen 4.034
Then I should see the tax reflected to the check 1.036
And I click All 0.077
And I click Table Layout tab 1.381
And I click power button 1.073
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: Gift Card
Tags: @Regression
24.657
Scenario In Check stats, check should be added in Void Checks and amount should be show as 0.00/Gift Card-Void Recharge
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Steps
Given User select QSR mode on menu item page 0.034
Given User select DineIn mode 0.042
And I select the "T12" in the Table layout screen"click t5 table" 0.034
And User take an order 2.712
Then User click Option Tab 0.032
When User click Gift Card tab 0.038
Then User verify Gift Card screen 0.015
When User enter gift card number for gift card option 0.211
Then User enter gift card charge amount 1.917
And I click Done button on the Popup 2.067
When User click void button 0.038
Then User select void reason 0.043
And User click add void button 0.059
And I should get back to the Table Layout tab 3.035
And I select table as "T16" 0.042
And I select the number of seats as "1" 0.041
And I tap Continue to finish selecting the number of seats 0.033
And User take an order 2.688
And I get check number 0.007
When User click payment button 0.035
When User click gift card payment method 0.048
And I click the Continue button on the Total screen 1.077
Then User click manuel button 10.396
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to be clickable: [[ChromeDriver: chrome on mac (6af3076076338e9a374eb9bbdc758f61)] -> xpath: (//button[.=' Manual '])[2]] (tried for 10 second(s) with 500 milliseconds interval)
Build info: version: '4.14.0', revision: 'e5a96349ce'
System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '14.1.1', java.version: '17.0.4'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 120.0.6099.199, chrome: {chromedriverVersion: 120.0.6099.71 (9729082fe617..., userDataDir: /var/folders/tp/d_f17nks5bq...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:53651}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: mac, proxy: Proxy(), se:cdp: ws://localhost:53651/devtoo..., se:cdpVersion: 120.0.6099.199, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Session ID: 6af3076076338e9a374eb9bbdc758f61
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:84)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:229)
	at com.qa.pages.BasePage.findMobileElement(BasePage.java:657)
	at com.qa.pages.BasePage.FindAndSelectMobileElement(BasePage.java:645)
	at com.qa.pages.BasePage.mergeAndFindMobileElement(BasePage.java:635)
	at com.qa.pages.TGPaymentPage.clickManuelButton(TGPaymentPage.java:872)
	at com.qa.stepdef.TGPaymentStepDef.userClickManuelButton(TGPaymentStepDef.java:128)
	at ✽.User click manuel button(file:///Users/shaunmatthew/Documents/WebPOS%20TypeScript/src/test/resources/GiftCard.feature:77)
When User enter gift card number 0.000
Then User click process 0.000
When User click Check Status tab 0.000
Then User click Closed Checks tabs 0.000
Then I click the Closed check on check stats 0.000
When User click re-open check button 0.000
When User click payment button 0.000
When User select paid order 0.000
Then User click delete button 0.000
Then USer click cash button 0.000
Then User click submit button 0.000
When I click QSR tab 0.000
And User click cancel button 0.000
And I click log off button in order screen 0.000
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.302
Feature: Gift Card
Tags: @Regression
18.992
Scenario Gift Card-Void Recharge after Redeemed
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 1:7.569
Steps
When User click QSR on Menu Item page 0.036
Then User select DineIn order type 0.050
And I select the "T20" in the Table layout screen"click t5 table" 0.035
When User click Option Tab 0.051
Then User click Gift Card tab 0.035
And User verify Gift Card screen 0.016
When User enter gift card number for gift card option 0.205
Then User enter gift card charge amount 1.884
And I click Done button on the Popup 2.074
When User click All button 0.035
Then User click Table Layout menu 0.079
And User click New Check option 0.028
And I select the "T25" in the Table layout screen"click t5 table" 0.028
And I select the number of seats as "1" 0.023
And I tap Continue to finish selecting the number of seats 0.032
And I get check number 0.071
When User take an order 2.717
Then User click payment button 0.036
When User click gift card payment method 0.034
Then I click the Continue button on the Total screen 1.092
And User click manuel button 10.423
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to be clickable: [[ChromeDriver: chrome on mac (a0f71b57a0aab312de3ebbe7c09e8faa)] -> xpath: (//button[.=' Manual '])[2]] (tried for 10 second(s) with 500 milliseconds interval)
Build info: version: '4.14.0', revision: 'e5a96349ce'
System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '14.1.1', java.version: '17.0.4'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 120.0.6099.199, chrome: {chromedriverVersion: 120.0.6099.71 (9729082fe617..., userDataDir: /var/folders/tp/d_f17nks5bq...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:53724}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: mac, proxy: Proxy(), se:cdp: ws://localhost:53724/devtoo..., se:cdpVersion: 120.0.6099.199, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Session ID: a0f71b57a0aab312de3ebbe7c09e8faa
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:84)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:229)
	at com.qa.pages.BasePage.findMobileElement(BasePage.java:657)
	at com.qa.pages.BasePage.FindAndSelectMobileElement(BasePage.java:645)
	at com.qa.pages.BasePage.mergeAndFindMobileElement(BasePage.java:635)
	at com.qa.pages.TGPaymentPage.clickManuelButton(TGPaymentPage.java:872)
	at com.qa.stepdef.TGPaymentStepDef.userClickManuelButton(TGPaymentStepDef.java:128)
	at ✽.User click manuel button(file:///Users/shaunmatthew/Documents/WebPOS%20TypeScript/src/test/resources/GiftCard.feature:120)
When User enter gift card number 0.000
Then User click clear button on gift card payment option 0.000
Then i should verify the deleted card number 0.000
When User enter gift card number 0.000
Then User click process 0.000
When User click Table Layout menu 0.000
Then I click the check from the table layout screen 0.000
When User click void button 0.000
Then User select void reason 0.000
And User click add void button 0.000
And I click Done button on the Popup 0.000
When I click QSR tab 0.000
And User click cancel button 0.000
And I click log off button in order screen 0.000
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.313
Feature: Gift Card
Tags: @Regression
29.773
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 1:8.448
Given User select QSR mode on menu item page 0.035
Given User select DineIn mode 0.048
And I select the "T22" in the Table layout screen"click t22 table" 0.042
And User take an order 2.710
When I get check number 0.011
Then User click Option Tab 0.036
When User click Gift Card tab 0.032
Then User verify Gift Card screen 0.015
When User enter gift card number for gift card option 0.214
Then User enter gift card charge amount 1.678
And I click Done button on the Popup 2.073
When User click payment button 0.034
And USer click cash button 0.049
And User click submit button 2.062
When User click Check Status tab 0.097
Then User click Closed Checks tabs 0.046
Then I click the Closed check on check stats 5.118
And I click reopen check button on the check stats screen 0.032
And User click payment button 1.898
Then User select paid order 0.039
And User click delete button 0.043
And User click exit on payment page 0.029
When User click void button 0.032
Then User select void reason 0.032
And User click add void button 0.035
And I click Done button on the Popup 12.634
When I click QSR tab 0.074
And User click cancel button 0.564
And I click log off button in order screen 0.043
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
29.046
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.041
And I select table as "T15" 0.030
And I select the number of seats as "1" 0.032
And I tap Continue to finish selecting the number of seats 0.032
And I get check number 0.063
And I select FOOD as category 2.129
And I select menu item as "Fried Crab Cakes" 4.105
And I select modifier as "White Bread" 3.103
And I click Done to get back 0.026
Then I should see menu with Upcharge amount on order list as "$ 18.50" 0.009
And I click Payment button in the Order Management Screen 0.044
And I click cash button from the payment method popup 0.593
And I click Submit button on the Payment Window 0.566
Then I should get back to the Table Layout tab 3.037
And I click Check Stats tab 1.277
And I click Closed tab on the Check stats 0.043
And I click the Closed check on check stats 5.127
And I click reopen check button on the check stats screen 0.029
Then I Should get back to the Order Screen 4.024
Then I should see menu with Upcharge amount on order list as "$ 18.50" 0.015
And I click Payment button in the Order Management Screen 0.045
And I click Submit button on the Payment Window 0.566
Then I should get back to the Table Layout tab 3.028
And I click power button 1.070
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
39.429
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.038
And I select table as "T8" 0.030
And I select the number of seats as "1" 0.029
And I tap Continue to finish selecting the number of seats 0.039
And I get check number 0.064
And I click Options button 0.033
And I click Open Item button 0.067
Then I should see open item screen 0.016
And I click Coursing Name text field 0.040
And I swipe to "DESSERT" as Coursing Name 0.674
And I enter course name as "Tiramisu" 0.265
And I tap Price text field 0.042
And I enter the percentage1 as "10000" 7.857
And I select the Tax 0.031
And I click Done button on the open item window 0.047
Then I should navigate to Order Management screen and see the added open item1 as "Tiramisu" 1.347
And I click Payment button in the Order Management Screen 0.046
And I click cash button from the payment method popup 0.042
And I click Submit button on the Payment Window 0.567
Then I should get back to the Table Layout tab 3.036
And I click Check Stats tab 1.262
And I click Closed tab on the Check stats 0.043
And I click the Closed check on check stats 5.129
And I click reopen check button on the check stats screen 0.029
Then I Should get back to the Order Screen 4.035
And I click Void button on order management screen 2.059
Then I should see payment made on this check popup message 0.023
And I click Done button on the Popup 2.061
And I click payment in the payment window 0.031
And I click Delete button on the payment window 0.034
And I click the Exit button in the payment window 2.069
And I click Void button on order management screen 2.068
Then I should see the void reason popup 0.009
And I click void Reason on the void popup 0.029
And I click Add Button on the void reason popup 2.098
Then I should get back to the Table Layout tab 3.035
And I click power button 1.085
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
2:0.165
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.039
And I select table as "T12" 0.029
And I select the number of seats as "1" 0.024
And I tap Continue to finish selecting the number of seats 0.046
And I select FOOD as category 2.114
And I select menu item as "French Friese" 4.113
And I select modifier as "Steak" 3.085
And I click Done to get back 0.033
And I click menu item as "French Friese" to see Menu option screen 1.087
And I click Hold to put order on hold 0.046
And I click Done in the hold window 0.038
Then I should see the hold icon over the order section 0.010
And I click Cash button for Complete Sale 0.036
And I click Exact button on the cash pop-up 0.031
And I click Enter Button on the cash pop-up 0.029
Then I should see do you want to send hold menu items to kitchen popup message2 0.061
And I click Yes button on send to kitchen popup 0.034
Then I should get back to the Table Layout tab 3.031
And I click new check button on the Table layout screen 0.039
And I select table as "T12" 0.030
And I select the number of seats as "1" 0.021
And I tap Continue to finish selecting the number of seats 0.028
And I select FOOD as category 2.109
And I select menu item as "French Friese" 4.090
And I select modifier as "Steak" 3.091
And I click Done to get back 0.032
And I select menu item as "Onion Rings" 4.095
And I click menu item as "French Friese" to see Menu option screen 1.062
And I click Fire to send menu item to kitchen 0.059
Then I should see Tick mark in the Menu item 0.008
And I click Cash button for Complete Sale 0.032
And I click Exact button on the cash pop-up 0.037
And I click Enter Button on the cash pop-up 0.029
Then I should get back to the Table Layout tab 3.033
And I click new check button on the Table layout screen 0.035
And I select table as "T12" 0.030
And I select the number of seats as "1" 0.025
And I tap Continue to finish selecting the number of seats 0.033
And I select FOOD as category 2.141
And I select menu item as "French Friese" 4.094
And I select modifier as "Steak" 3.079
And I click Done to get back 0.029
And I click menu item as "French Friese" to see Menu option screen 1.055
And I click Repeat on menu option 0.059
Then I should see Repeated menu item as "French Friese" 2.030
And I click Cash button for Complete Sale 0.040
And I click Exact button on the cash pop-up 0.026
And I click Enter Button on the cash pop-up 0.025
Then I should get back to the Table Layout tab 3.028
And I click new check button on the Table layout screen 0.036
And I select table as "T12" 0.026
And I select the number of seats as "1" 0.020
And I tap Continue to finish selecting the number of seats 0.028
And I select FOOD as category 2.114
And I select menu item as "French Friese" 4.100
And I select modifier as "Steak" 3.081
And I click Done to get back 0.030
And I click menu item as "French Friese" to see Menu option screen 1.059
And I click Quantity on menu option 0.064
And I click "2" 2.062
And I click the Continue button 0.037
Then I should see "2" is Increased 0.008
And I click Cash button for Complete Sale 0.029
And I click Exact button on the cash pop-up 0.038
And I click Enter Button on the cash pop-up 0.025
Then I should get back to the Table Layout tab 3.023
And I click new check button on the Table layout screen 0.040
And I select table as "T12" 0.028
And I select the number of seats as "1" 0.020
And I tap Continue to finish selecting the number of seats 0.033
And I select FOOD as category 2.119
And I select menu item as "French Friese" 4.080
And I select modifier as "Steak" 3.070
And I click Done to get back 0.028
And I click menu item as "French Friese" to see Menu option screen 1.057
And I click Attach on menu option 0.063
Then I should see Add Notes popup 0.019
And I click Add notes reason as "Spicy" 0.025
And I click Add Button on the void reason popup 2.071
Then I should see reason as "Spicy" on the Order screen 0.010
And I click Cash button for Complete Sale 0.027
And I click Exact button on the cash pop-up 0.568
And I click Enter Button on the cash pop-up 0.027
Then I should get back to the Table Layout tab 3.020
And I click new check button on the Table layout screen 0.035
And I select table as "T12" 0.026
And I select the number of seats as "1" 0.020
And I tap Continue to finish selecting the number of seats 0.029
And I select FOOD as category 2.111
And I select menu item as "French Friese" 4.081
And I select modifier as "Steak" 3.075
And I click Done to get back 0.029
And I click menu item as "French Friese" to see Menu option screen 1.057
And I click Togo on menu option 0.046
Then I should see menu item with Togo Logo 2.036
And I click Cash button for Complete Sale 0.041
And I click Exact button on the cash pop-up 0.025
And I click Enter Button on the cash pop-up 0.024
Then I should get back to the Table Layout tab 3.028
And I click new check button on the Table layout screen 0.036
And I select table as "T12" 0.027
And I select the number of seats as "1" 0.020
And I tap Continue to finish selecting the number of seats 0.029
And I select FOOD as category 2.122
And I select menu item as "French Friese" 4.094
And I select modifier as "Steak" 3.080
And I click Done to get back 0.029
And I click menu item as "French Friese" to see Menu option screen 1.056
And I click Togo on menu option 0.042
Then I should see menu item with Togo Logo 2.031
And I click menu item as "French Friese" to see Menu option screen 1.074
And I click Togo on menu option 0.043
Then I should not see menu item with Togo Logo 7.061
And I click Cash button for Complete Sale 0.048
And I click Exact button on the cash pop-up 0.027
And I click Enter Button on the cash pop-up 0.024
Then I should get back to the Table Layout tab 3.031
And I click power button 1.077
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
30.123
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.039
And I select table as "T11" 0.028
And I select the number of seats as "1" 0.020
And I tap Continue to finish selecting the number of seats 0.047
And I select FOOD as category 2.118
And I select menu item as "French Friese" 4.091
And I select modifier as "Steak" 3.065
And I click Done to get back 0.028
And I click menu item as "French Friese" to see Menu option screen 1.094
And I click Open Discount on menu option 0.044
Then I should see Open discount Screen 0.008
And I pass the amount and reason on Open discount 0.220
Then I should see discount applied on order screen 0.021
And I click Cash button for Complete Sale 0.035
And I click Exact button on the cash pop-up 0.029
And I click Enter Button on the cash pop-up 0.028
Then I should get back to the Table Layout tab 3.030
And I click new check button on the Table layout screen 0.041
And I select table as "T11" 0.028
And I select the number of seats as "1" 0.037
And I tap Continue to finish selecting the number of seats 0.030
And I select FOOD as category 2.116
And I select menu item as "French Friese" 4.089
And I select modifier as "Steak" 3.086
And I click Done to get back 0.031
And I click menu item as "French Friese" to see Menu option screen 1.085
And I click Open Discount on menu option 0.043
Then I should see Open discount Screen 0.009
And I pass the amount and reason on Open discount 0.236
Then I should see discount applied on order screen 0.008
Then I should verify discount value as "$ 1.00" 0.013
And I click menu item as "French Friese" to see Menu option screen 1.049
And I click Open Discount on menu option 0.048
And I click Cash button for Complete Sale 0.035
And I click Exact button on the cash pop-up 0.029
And I click Enter Button on the cash pop-up 0.028
Then I should get back to the Table Layout tab 3.037
And I click power button 1.080
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
31.027
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.042
And I select table as "T10" 0.030
And I select the number of seats as "1" 0.025
And I tap Continue to finish selecting the number of seats 0.033
And I select FOOD as category 2.134
And I select menu item as "French Friese" 4.101
And I select modifier as "Steak" 3.092
And I click Done to get back 0.030
And I click menu item as "French Friese" to see Menu option screen 1.065
And I click Open Modifier on menu option 0.069
Then I should see Open modifier Screen 0.023
And I pass the Name as "Tomato" and price on Open Modifier 0.246
Then I should see open modifier as "Tomato" added on open modifiers screen 0.021
And I click Done button on the Open modifiers screen 0.045
Then I should see modifier as "Tomato" applied on order screen 0.014
And I click Cash button for Complete Sale 0.042
And I click Exact button on the cash pop-up 0.030
And I click Enter Button on the cash pop-up 0.030
Then I should get back to the Table Layout tab 3.031
And I click new check button on the Table layout screen 0.041
And I select table as "T10" 0.027
And I select the number of seats as "1" 0.039
And I tap Continue to finish selecting the number of seats 0.031
And I select FOOD as category 2.122
And I select menu item as "French Friese" 4.080
And I select modifier as "Steak" 3.094
And I click Done to get back 0.032
And I click Order button in the order management screen 0.042
And I click menu item as "French Friese" to see Menu option screen 1.079
And I click Open Modifier on menu option 0.045
Then I should see Already sent to Kitchen warning pop-up 0.008
And I click Done button on the Popup 2.053
And I click Cash button for Complete Sale 0.033
And I click Exact button on the cash pop-up 0.041
And I click Enter Button on the cash pop-up 0.029
Then I should get back to the Table Layout tab 3.026
And I click power button 1.085
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
43.085
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.042
And I select table as "T7" 0.028
And I select the number of seats as "1" 0.044
And I tap Continue to finish selecting the number of seats 0.033
And I select FOOD as category 2.135
And I select menu item as "Fried Crab Cakes" 4.100
And I select modifier as "White Bread" 3.097
And I click Done to get back 0.029
Then I should see menu with Upcharge amount on order list as "$ 18.50" 0.012
And I click Void button on order management screen 2.063
Then I should see All orders are voided 0.009
And I click Done button on the Popup 2.051
And I click All 0.054
And I click Table Layout tab 1.368
And I click new check button on the Table layout screen 0.028
And I select table as "T7" 0.023
And I select the number of seats as "1" 0.568
And I tap Continue to finish selecting the number of seats 0.030
And I select FOOD as category 2.116
And I select menu item as "Fried Crab Cakes" 4.086
And I select modifier as "White Bread" 3.074
And I click Done to get back 0.029
Then I should see that OrderScreen with modifiers as "White Bread" 1.041
And I select modifier1 as "White Bread" 0.048
And I select modifier as "Wheat Bread" 3.087
And I select modifier as "RYE BREAD" 3.082
And I select modifier as "None" 3.089
And I click Done to get back 0.028
Then I should see that OrderScreen with modifiers as "None" 1.041
Then I should see menu with Upcharge amount on order list as "$ 24.50" 0.010
And I click Void button on order management screen 2.061
Then I should see All orders are voided 0.008
And I click Done button on the Popup 2.050
And I click All 0.064
And I click Table Layout tab 1.363
And I click power button 1.078
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
27.617
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.036
And I select table as "T8" 0.044
And I select the number of seats as "1" 0.026
And I tap Continue to finish selecting the number of seats 0.028
And I click sync button on the Order screen 3.099
And I click All 0.063
And I click Table Layout tab 1.353
And I click new check button on the Table layout screen 0.028
And I select table as "T8" 0.028
And I select the number of seats as "1" 0.021
And I tap Continue to finish selecting the number of seats 0.030
And I select FOOD as category 2.132
And I select menu item as "French Friese" 4.110
And I select modifier as "Steak" 3.086
And I click Done to get back 0.033
And I click Order button in the order management screen 0.034
And I click sync button on the Order screen 3.024
Then I should see Please close the sale to sync the data popup 0.027
And I click Done button on the Popup 2.059
And I click Cash button for Complete Sale 0.037
And I click Exact button on the cash pop-up 0.029
And I click Enter Button on the cash pop-up 0.028
Then I should get back to the Table Layout tab 3.031
And I click Table Layout tab 1.356
And I click new check button on the Table layout screen 0.030
And I select table as "T8" 0.036
And I select the number of seats as "1" 0.024
And I tap Continue to finish selecting the number of seats 0.033
And I click the Settings button 0.101
Then I should see operation screen 0.028
And I click POS Icon from Toggle 0.056
And I closed the order type window 1.065
And I click All 0.052
And I click Table Layout tab 1.378
And I click power button 1.055
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
1:5.420
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.039
And I select table as "T7" 0.027
And I select the number of seats as "1" 0.025
And I tap Continue to finish selecting the number of seats 0.029
Then I Should get back to the Order Screen 4.030
And I click Options button 0.049
And I click Open Item button 0.042
Then I should see open item screen 0.033
And I click Coursing Name text field 0.053
And I swipe to "DESSERT" as Coursing Name 0.677
And I enter course name as "Tiramisu" 0.267
And I tap Price text field 0.040
And I enter the price 0.084
And I click Continue button on the Open Item Price numbers popup 0.031
And I select the Tax 0.030
And I click Done button on the open item window 0.044
Then I should navigate to Order Management screen and see the added open item1 as "Tiramisu" 1.338
And I click Void button on order management screen 2.070
Then I should see All orders are voided 0.020
And I click Done button on the Popup 2.048
And I click All 0.054
And I click Table Layout tab 1.366
And I click new check button on the Table layout screen 0.030
And I select table as "T7" 0.025
And I select the number of seats as "1" 0.021
And I tap Continue to finish selecting the number of seats 0.030
And I click Options button 0.092
And I click Open Item button 0.059
Then I should see open item screen 0.006
And I click Coursing Name text field 0.034
And I swipe to "DESSERT" as Coursing Name 0.673
And I enter course name as "Tiramisu" 0.265
And I tap Price text field 0.056
And I enter the price 0.077
And I click Continue button on the Open Item Price numbers popup 0.029
And I select the Tax 0.026
And I click Done button on the open item window 0.042
Then I should navigate to Order Management screen and see the added open item1 as "Tiramisu" 1.344
And I click Payment button in the Order Management Screen 0.051
And I click cash button from the payment method popup 0.044
And I click the Exit button in the payment window 2.071
Then I should see Tick mark in the Menu item 0.017
And I click Void button on order management screen 2.070
Then I should see payment made on this check popup message 0.010
And I click Done button on the Popup 2.052
And I click payment in the payment window 0.032
And I click Delete button on the payment window 0.037
And I click Exit to return to Order Management Screen 2.065
And I click Void button on order management screen 2.059
Then I should see the void reason popup 0.008
And I click void Reason on the void popup 0.028
And I click Add Button on the void reason popup 2.101
Then I should get back to the Table Layout tab 3.034
And I click new check button on the Table layout screen 0.047
And I select table as "T7" 0.049
And I select the number of seats as "1" 0.027
And I tap Continue to finish selecting the number of seats 0.033
And I click Options button 0.093
And I click Open Item button 0.068
Then I should see open item screen 0.016
And I click Coursing Name text field 0.040
And I swipe to "DESSERT" as Coursing Name 0.681
And I enter course name as "Tiramisu" 0.268
And I tap Price text field 0.041
And I enter the price 0.082
And I click Continue button on the Open Item Price numbers popup 0.031
And I select the Tax 0.030
And I click Done button on the open item window 0.043
Then I should navigate to Order Management screen and see the added open item1 as "Tiramisu" 1.346
And I click Payment button in the Order Management Screen 0.046
And I click cash button from the payment method popup 0.045
And I click the Exit button in the payment window 2.069
Then I should see Tick mark in the Menu item 0.007
And I click Menu item on order screen 2.067
And I click void item on Menu option 2.078
Then I should see payment made on this check popup message 0.018
And I click Done button on the Popup 2.061
And I click payment in the payment window 0.033
And I click Delete button on the payment window 0.037
And I click the Exit button in the payment window 2.056
And I click Void button on order management screen 2.062
Then I should see the void reason popup 0.008
And I click void Reason on the void popup 0.026
And I click Add Button on the void reason popup 2.088
Then I should get back to the Table Layout tab 3.031
And I click new check button on the Table layout screen 0.059
And I select table as "T7" 0.028
And I select the number of seats as "1" 0.021
And I tap Continue to finish selecting the number of seats 0.030
And I click Options button 0.085
And I click Open Item button 0.058
Then I should see open item screen 0.016
And I click Coursing Name text field 0.043
And I swipe to "DESSERT" as Coursing Name 0.670
And I enter course name as "Tiramisu" 0.258
And I tap Price text field 0.040
And I enter the price 0.075
And I click Continue button on the Open Item Price numbers popup 0.028
And I select the Tax 0.026
And I click Done button on the open item window 0.038
Then I should navigate to Order Management screen and see the added open item1 as "Tiramisu" 1.342
And I click Order button in the order management screen 0.043
And I click Menu item on order screen 2.064
And I click void item on Menu option 2.074
Then I should see the void reason popup 0.016
And I click void Reason on the void popup 0.038
And I click Add Button on the void reason popup 2.082
And I click Payment button in the Order Management Screen 0.033
And I click Submit button on the Payment Window 0.573
Then I should get back to the Table Layout tab 3.030
And I click power button 1.084
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
55.804
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.042
And I select table as "T12" 0.031
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.029
And I select Menu as category 2.542
And I select menu item as "Dosa" 4.102
And I click menu item as "Dosa" to see Menu option screen 1.066
And I click Open Item button 0.076
Then I should see open item screen 0.008
And I click Coursing Name text field for Menu option 0.370
And I swipe to "SALAD" as Coursing Name 0.677
And I pass course name as "onion" 0.358
And I tap Price text field for menu option 0.039
And I enter the price with sale 0.104
And I click Continue button on the Open Item Price numbers popup 0.031
And I click Done button on the open item window 0.046
Then I should navigate to Order Management screen and see the added open item as "onion" 1.347
And I click open item as "onion" to see Menu option screen 0.054
And I click Open Discount on menu option 0.034
Then I should see Open discount Screen 0.008
And I pass the amount on open discount for open item discount safety percentage whole value as 20 for "After" 0.793
Then I should see discount applied on order screen 0.008
Then I should see orderscreen with menu item prize as "$ 51.00" 1.041
Then I should see the tax amount reflected to the check as "$ 5.10" 1.033
Then I should see the Discount amount reflected to the check as "$ 20.00" 0.013
Then I should see orderscreen with menu item Total as "$ 36.10" 1.035
And I click Cash button for Complete Sale 0.051
And I click Exact button on the cash pop-up 0.030
And I click Enter Button on the cash pop-up 0.029
Then I should get back to the Table Layout tab 3.024
And I click new check button on the Table layout screen 0.037
And I select table as "T12" 0.026
And I select the number of seats as "1" 0.560
And I tap Continue to finish selecting the number of seats 0.034
And I select Menu as category 2.512
And I select menu item as "Dosa" 4.130
And I click menu item as "Dosa" to see Menu option screen 1.068
And I click Open Item button 0.085
Then I should see open item screen 0.008
And I click Coursing Name text field for Menu option 0.371
And I swipe to "SALAD" as Coursing Name 0.681
And I pass course name as "onion" 0.366
And I tap Price text field for menu option 0.042
And I enter the price with sale 0.082
And I click Continue button on the Open Item Price numbers popup 0.032
And I click Done button on the open item window 0.048
Then I should navigate to Order Management screen and see the added open item as "onion" 1.348
And I click open item as "onion" to see Menu option screen 0.053
And I click Open Discount on menu option 0.034
Then I should see Open discount Screen 0.008
And I pass the amount on open discount for open item discount safety percentage decimal value as 20.50 for "After" 0.776
Then I should see discount applied on order screen 0.015
Then I should see orderscreen with menu item prize as "$ 51.00" 1.050
Then I should see the tax amount reflected to the check as "$ 5.10" 1.045
Then I should see the Discount amount reflected to the check as "$ 20.50" 0.015
Then I should see orderscreen with menu item Total as "$ 35.60" 1.045
And I click Cash button for Complete Sale 0.051
And I click Exact button on the cash pop-up 0.029
And I click Enter Button on the cash pop-up 0.028
Then I should get back to the Table Layout tab 3.033
And I click new check button on the Table layout screen 0.043
And I select table as "T12" 0.038
And I select the number of seats as "1" 0.024
And I tap Continue to finish selecting the number of seats 0.033
And I select Menu as category 2.545
And I select menu item as "Dosa" 4.097
And I click menu item as "Dosa" to see Menu option screen 1.059
And I click Open Item button 0.074
Then I should see open item screen 0.006
And I click Coursing Name text field for Menu option 0.372
And I swipe to "SALAD" as Coursing Name 0.671
And I pass course name as "onion" 0.355
And I tap Price text field for menu option 0.058
And I enter the price with sale 0.618
And I click Continue button on the Open Item Price numbers popup 0.028
And I click Done button on the open item window 0.041
Then I should navigate to Order Management screen and see the added open item as "onion" 1.341
And I click open item as "onion" to see Menu option screen 0.052
And I click Open Discount on menu option 0.031
Then I should see Open discount Screen 0.007
And I pass the amount on open discount for open item discount as discount Percentage for "After" 0.260
Then I should see discount applied on order screen 0.006
Then I should see orderscreen with menu item prize as "$ 51.00" 1.040
Then I should see the tax amount reflected to the check as "$ 5.10" 1.041
Then I should see the Discount amount reflected to the check as "$ 0.50" 0.014
Then I should see orderscreen with menu item Total as "$ 55.60" 1.041
And I click Cash button for Complete Sale 0.040
And I click Exact button on the cash pop-up 0.025
And I click Enter Button on the cash pop-up 0.026
Then I should get back to the Table Layout tab 3.031
And I click power button 1.086
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
55.114
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.068
And I select table as "T11" 0.030
And I select the number of seats as "1" 0.024
And I tap Continue to finish selecting the number of seats 0.033
And I select Menu as category 2.543
And I select menu item as "Dosa" 4.066
And I click menu item as "Dosa" to see Menu option screen 1.059
And I click Open Item button 0.067
Then I should see open item screen 0.014
And I click Coursing Name text field for Menu option 0.388
And I swipe to "SALAD" as Coursing Name 0.673
And I pass course name as "onion" 0.361
And I tap Price text field for menu option 0.039
And I enter the price with sale 0.073
And I click Continue button on the Open Item Price numbers popup 0.029
And I click Done button on the open item window 0.041
Then I should navigate to Order Management screen and see the added open item as "onion" 1.343
And I click open item as "onion" to see Menu option screen 0.054
And I click Open Discount on menu option 0.028
Then I should see Open discount Screen 0.009
And I pass the amount on open discount for open item discount safety percentage decimal value as 20.50 for "Before" 0.795
Then I should see discount applied on order screen 0.006
Then I should see orderscreen with menu item prize as "$ 51.00" 1.027
Then I should see the tax amount reflected to the check as "$ 3.05" 1.040
Then I should see the Discount amount reflected to the check as "$ 20.50" 0.013
Then I should see orderscreen with menu item Total as "$ 33.55" 1.042
And I click Cash button for Complete Sale 0.040
And I click Exact button on the cash pop-up 0.027
And I click Enter Button on the cash pop-up 0.025
Then I should get back to the Table Layout tab 3.019
And I click new check button on the Table layout screen 0.039
And I select table as "T11" 0.027
And I select the number of seats as "1" 0.021
And I tap Continue to finish selecting the number of seats 0.056
And I select Menu as category 2.537
And I select menu item as "Dosa" 4.075
And I click menu item as "Dosa" to see Menu option screen 1.060
And I click Open Item button 0.072
Then I should see open item screen 0.006
And I click Coursing Name text field for Menu option 0.426
And I swipe to "SALAD" as Coursing Name 0.654
And I pass course name as "onion" 0.348
And I tap Price text field for menu option 0.037
And I enter the price with sale 0.074
And I click Continue button on the Open Item Price numbers popup 0.029
And I click Done button on the open item window 0.041
Then I should navigate to Order Management screen and see the added open item as "onion" 1.342
And I click open item as "onion" to see Menu option screen 0.052
And I click Open Discount on menu option 0.031
Then I should see Open discount Screen 0.006
And I pass the amount on open discount for open item discount safety percentage whole value as 20 for "Before" 0.790
Then I should see discount applied on order screen 0.006
Then I should see orderscreen with menu item prize as "$ 51.00" 1.040
Then I should see the tax amount reflected to the check as "$ 3.10" 1.042
Then I should see the Discount amount reflected to the check as "$ 20.00" 0.014
Then I should see orderscreen with menu item Total as "$ 34.10" 1.041
And I click Cash button for Complete Sale 0.042
And I click Exact button on the cash pop-up 0.026
And I click Enter Button on the cash pop-up 0.025
Then I should get back to the Table Layout tab 3.035
And I click new check button on the Table layout screen 0.044
And I select table as "T11" 0.031
And I select the number of seats as "1" 0.025
And I tap Continue to finish selecting the number of seats 0.030
And I select Menu as category 2.530
And I select menu item as "Dosa" 4.078
And I click menu item as "Dosa" to see Menu option screen 1.064
And I click Open Item button 0.074
Then I should see open item screen 0.017
And I click Coursing Name text field for Menu option 0.374
And I swipe to "SALAD" as Coursing Name 0.671
And I pass course name as "onion" 0.358
And I tap Price text field for menu option 0.040
And I enter the price with sale 0.072
And I click Continue button on the Open Item Price numbers popup 0.027
And I click Done button on the open item window 0.042
Then I should navigate to Order Management screen and see the added open item as "onion" 1.342
And I click open item as "onion" to see Menu option screen 0.052
And I click Open Discount on menu option 0.028
Then I should see Open discount Screen 0.006
And I pass the amount on open discount for open item discount as discount Percentage for "Before" 0.863
Then I should see discount applied on order screen 0.006
Then I should see orderscreen with menu item prize as "$ 51.00" 1.039
Then I should see the tax amount reflected to the check as "$ 5.05" 1.040
Then I should see the Discount amount reflected to the check as "$ 0.50" 0.011
Then I should see orderscreen with menu item Total as "$ 55.55" 1.036
And I click Cash button for Complete Sale 0.037
And I click Exact button on the cash pop-up 0.026
And I click Enter Button on the cash pop-up 0.024
Then I should get back to the Table Layout tab 3.030
And I click power button 1.083
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
59.156
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.064
And I select table as "T13" 0.032
And I select the number of seats as "1" 0.021
And I tap Continue to finish selecting the number of seats 0.028
And I select Menu as category 2.523
And I select menu item as "Dosa" 4.061
And I click menu item as "Dosa" to see Menu option screen 1.059
And I click Open Item button 0.070
Then I should see open item screen 0.008
And I click Coursing Name text field for Menu option 0.357
And I swipe to "SALAD" as Coursing Name 0.655
And I pass course name as "onion" 0.358
And I tap Price text field for menu option 0.041
And I enter the price with sale 0.075
And I click Continue button on the Open Item Price numbers popup 0.029
And I click Done button on the open item window 0.040
Then I should navigate to Order Management screen and see the added open item as "onion" 1.337
And I click open item as "onion" to see Menu option screen 0.052
And I click Open Discount on menu option 0.030
Then I should see Open discount Screen 0.007
And I pass the amount on open discount for open item discount safety percentage whole value as 20 for "After" 0.771
Then I should see discount applied on order screen 0.021
Then I should see orderscreen with menu item prize as "$ 51.00" 1.043
Then I should see the tax amount reflected to the check as "$ 5.10" 1.042
Then I should see the Discount amount reflected to the check as "$ 20.00" 0.014
Then I should see orderscreen with menu item Total as "$ 36.10" 1.034
And I click Payment button in the Order Management Screen 0.043
And I click other button from the payment method popup 1.076
And I click Submit button on the Payment Window 0.566
Then I should get back to the Table Layout tab 3.032
And I click new check button on the Table layout screen 0.041
And I select table as "T13" 0.027
And I select the number of seats as "1" 0.021
And I tap Continue to finish selecting the number of seats 0.029
And I select Menu as category 2.512
And I select menu item as "Dosa" 4.079
And I click menu item as "Dosa" to see Menu option screen 1.063
And I click Open Item button 0.068
Then I should see open item screen 0.006
And I click Coursing Name text field for Menu option 0.375
And I swipe to "SALAD" as Coursing Name 0.672
And I pass course name as "onion" 0.359
And I tap Price text field for menu option 0.038
And I enter the price with sale 0.072
And I click Continue button on the Open Item Price numbers popup 0.028
And I click Done button on the open item window 0.042
Then I should navigate to Order Management screen and see the added open item as "onion" 1.344
And I click open item as "onion" to see Menu option screen 0.051
And I click Open Discount on menu option 0.031
Then I should see Open discount Screen 0.007
And I pass the amount on open discount for open item discount safety percentage decimal value as 20.50 for "After" 0.755
Then I should see discount applied on order screen 0.006
Then I should see orderscreen with menu item prize as "$ 51.00" 1.042
Then I should see the tax amount reflected to the check as "$ 5.10" 1.041
Then I should see the Discount amount reflected to the check as "$ 20.50" 0.014
Then I should see orderscreen with menu item Total as "$ 35.60" 1.040
And I click Payment button in the Order Management Screen 0.045
And I click other button from the payment method popup 1.080
And I click Submit button on the Payment Window 0.564
Then I should get back to the Table Layout tab 3.031
And I click new check button on the Table layout screen 0.042
And I select table as "T13" 0.029
And I select the number of seats as "1" 0.021
And I tap Continue to finish selecting the number of seats 0.029
And I select Menu as category 2.537
And I select menu item as "Dosa" 4.072
And I click menu item as "Dosa" to see Menu option screen 1.060
And I click Open Item button 0.075
Then I should see open item screen 0.007
And I click Coursing Name text field for Menu option 0.374
And I swipe to "SALAD" as Coursing Name 0.669
And I pass course name as "onion" 0.359
And I tap Price text field for menu option 0.037
And I enter the price with sale 0.114
And I click Continue button on the Open Item Price numbers popup 0.029
And I click Done button on the open item window 0.045
Then I should navigate to Order Management screen and see the added open item as "onion" 1.342
And I click open item as "onion" to see Menu option screen 0.051
And I click Open Discount on menu option 0.029
Then I should see Open discount Screen 0.006
And I pass the amount on open discount for open item discount as discount Percentage for "After" 0.268
Then I should see discount applied on order screen 0.008
Then I should see orderscreen with menu item prize as "$ 51.00" 1.040
Then I should see the tax amount reflected to the check as "$ 5.10" 1.038
Then I should see the Discount amount reflected to the check as "$ 0.50" 0.016
Then I should see orderscreen with menu item Total as "$ 55.60" 1.044
And I click Payment button in the Order Management Screen 0.047
And I click other button from the payment method popup 1.086
And I click Submit button on the Payment Window 0.561
Then I should get back to the Table Layout tab 3.029
And I click power button 1.071
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
59.345
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.044
And I select table as "T8" 0.032
And I select the number of seats as "1" 0.051
And I tap Continue to finish selecting the number of seats 0.033
And I select Menu as category 2.526
And I select menu item as "Dosa" 4.077
And I click menu item as "Dosa" to see Menu option screen 1.059
And I click Open Item button 0.069
Then I should see open item screen 0.014
And I click Coursing Name text field for Menu option 0.385
And I swipe to "SALAD" as Coursing Name 0.670
And I pass course name as "onion" 0.354
And I tap Price text field for menu option 0.043
And I enter the price with sale 0.077
And I click Continue button on the Open Item Price numbers popup 0.028
And I click Done button on the open item window 0.042
Then I should navigate to Order Management screen and see the added open item as "onion" 1.341
And I click open item as "onion" to see Menu option screen 0.051
And I click Open Discount on menu option 0.028
Then I should see Open discount Screen 0.006
And I pass the amount on open discount for open item discount safety percentage decimal value as 20.50 for "Before" 0.805
Then I should see discount applied on order screen 0.006
Then I should see orderscreen with menu item prize as "$ 51.00" 1.043
Then I should see the tax amount reflected to the check as "$ 3.05" 1.036
Then I should see the Discount amount reflected to the check as "$ 20.50" 0.015
Then I should see orderscreen with menu item Total as "$ 33.55" 1.031
And I click Payment button in the Order Management Screen 0.039
And I click other button from the payment method popup 1.076
And I click Submit button on the Payment Window 0.565
Then I should get back to the Table Layout tab 3.021
And I click new check button on the Table layout screen 0.036
And I select table as "T8" 0.029
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.029
And I select Menu as category 2.537
And I select menu item as "Dosa" 4.078
And I click menu item as "Dosa" to see Menu option screen 1.066
And I click Open Item button 0.072
Then I should see open item screen 0.006
And I click Coursing Name text field for Menu option 0.373
And I swipe to "SALAD" as Coursing Name 0.675
And I pass course name as "onion" 0.361
And I tap Price text field for menu option 0.038
And I enter the price with sale 0.074
And I click Continue button on the Open Item Price numbers popup 0.028
And I click Done button on the open item window 0.041
Then I should navigate to Order Management screen and see the added open item as "onion" 1.342
And I click open item as "onion" to see Menu option screen 0.051
And I click Open Discount on menu option 0.031
Then I should see Open discount Screen 0.007
And I pass the amount on open discount for open item discount safety percentage whole value as 20 for "Before" 0.791
Then I should see discount applied on order screen 0.006
Then I should see orderscreen with menu item prize as "$ 51.00" 1.039
Then I should see the tax amount reflected to the check as "$ 3.10" 1.036
Then I should see the Discount amount reflected to the check as "$ 20.00" 0.013
Then I should see orderscreen with menu item Total as "$ 34.10" 1.040
And I click Payment button in the Order Management Screen 0.044
And I click other button from the payment method popup 1.070
And I click Submit button on the Payment Window 0.564
Then I should get back to the Table Layout tab 3.029
And I click new check button on the Table layout screen 0.043
And I select table as "T8" 0.029
And I select the number of seats as "1" 0.052
And I tap Continue to finish selecting the number of seats 0.033
And I select Menu as category 2.535
And I select menu item as "Dosa" 4.078
And I click menu item as "Dosa" to see Menu option screen 1.066
And I click Open Item button 0.069
Then I should see open item screen 0.006
And I click Coursing Name text field for Menu option 0.437
And I swipe to "SALAD" as Coursing Name 0.670
And I pass course name as "onion" 0.356
And I tap Price text field for menu option 0.039
And I enter the price with sale 0.074
And I click Continue button on the Open Item Price numbers popup 0.029
And I click Done button on the open item window 0.041
Then I should navigate to Order Management screen and see the added open item as "onion" 1.341
And I click open item as "onion" to see Menu option screen 0.053
And I click Open Discount on menu option 0.030
Then I should see Open discount Screen 0.007
And I pass the amount on open discount for open item discount as discount Percentage for "Before" 0.273
Then I should see discount applied on order screen 0.006
Then I should see orderscreen with menu item prize as "$ 51.00" 1.041
Then I should see the tax amount reflected to the check as "$ 5.05" 1.042
Then I should see the Discount amount reflected to the check as "$ 0.50" 0.014
Then I should see orderscreen with menu item Total as "$ 55.55" 1.041
And I click Payment button in the Order Management Screen 0.043
And I click other button from the payment method popup 1.077
And I click Submit button on the Payment Window 0.565
Then I should get back to the Table Layout tab 3.031
And I click power button 1.087
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
1:12.109
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.036
And I select table as "T6" 0.060
And I select the number of seats as "1" 0.023
And I tap Continue to finish selecting the number of seats 0.029
And I select Menu as category 2.537
And I select menu item as "Dosa" 4.072
And I click menu item as "Dosa" to see Menu option screen 1.064
And I click Open Item button 0.075
Then I should see open item screen 0.006
And I click Coursing Name text field for Menu option 0.373
And I swipe to "DESSERT" as Coursing Name 0.676
And I pass course name as "onion" 0.377
And I tap Price text field for menu option 0.050
And I enter the price with sale 0.073
And I click Continue button on the Open Item Price numbers popup 0.029
And I click Done button on the open item window 0.042
Then I should navigate to Order Management screen and see the added open item as "onion" 1.334
And I click open item as "onion" to see Menu option screen 0.048
And I click Open Discount on menu option 0.032
Then I should see Open discount Screen 0.007
And I pass the amount on open discount for open item discount as discount Percentage for "After" 0.233
Then I should see discount applied on order screen 0.006
Then I should see orderscreen with menu item prize as "$ 51.00" 1.028
Then I should see the tax amount reflected to the check as "$ 5.10" 1.041
Then I should see the Discount amount reflected to the check as "$ 0.50" 0.014
Then I should see orderscreen with menu item Total as "$ 55.60" 1.043
And I click Payment button in the Order Management Screen 0.044
And I click side cc button in the payment window 1.086
Then I should see total screen 1.044
And I click custom for tip adjustment 0.140
Then I should see tip is added with menu total as "$ 55.60" 0.008
Then I should see total amount as "$ 65.60" on total screen 0.013
And I click the Continue button on the Total screen 1.095
Then I should see the Payment window 2.030
And I click Submit button on the Payment Window 0.561
Then I should get back to the Table Layout tab 3.030
And I click new check button on the Table layout screen 0.041
And I select table as "T6" 0.062
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.029
And I select Menu as category 2.522
And I select menu item as "Dosa" 4.074
And I click menu item as "Dosa" to see Menu option screen 1.065
And I click Open Item button 0.075
Then I should see open item screen 0.006
And I click Coursing Name text field for Menu option 0.374
And I swipe to "DESSERT" as Coursing Name 0.671
And I pass course name as "onion" 0.381
And I tap Price text field for menu option 0.044
And I enter the price with sale 0.077
And I click Continue button on the Open Item Price numbers popup 0.028
And I click Done button on the open item window 0.041
Then I should navigate to Order Management screen and see the added open item as "onion" 1.340
And I click open item as "onion" to see Menu option screen 0.051
And I click Open Discount on menu option 0.030
Then I should see Open discount Screen 0.007
And I pass the amount on open discount for open item discount safety percentage decimal value as 20.50 for "After" 0.773
Then I should see discount applied on order screen 0.006
Then I should see orderscreen with menu item prize as "$ 51.00" 1.043
Then I should see the tax amount reflected to the check as "$ 5.10" 1.040
Then I should see the Discount amount reflected to the check as "$ 20.50" 0.014
Then I should see orderscreen with menu item Total as "$ 35.60" 1.036
And I click Payment button in the Order Management Screen 0.041
And I click side cc button in the payment window 1.084
Then I should see total screen 1.039
And I click custom for tip adjustment 0.126
Then I should see tip is added with menu total as "$ 35.60" 0.008
Then I should see total amount as "$ 45.60" on total screen 0.012
And I click the Continue button on the Total screen 1.073
Then I should see the Payment window 2.027
And I click Submit button on the Payment Window 0.563
Then I should get back to the Table Layout tab 3.028
And I click new check button on the Table layout screen 0.038
And I select table as "T6" 0.029
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.029
And I select Menu as category 2.522
And I select menu item as "Dosa" 4.079
And I click menu item as "Dosa" to see Menu option screen 1.065
And I click Open Item button 0.068
Then I should see open item screen 0.006
And I click Coursing Name text field for Menu option 0.372
And I swipe to "DESSERT" as Coursing Name 0.667
And I pass course name as "onion" 0.355
And I tap Price text field for menu option 0.039
And I enter the price with sale 0.074
And I click Continue button on the Open Item Price numbers popup 0.029
And I click Done button on the open item window 0.043
Then I should navigate to Order Management screen and see the added open item as "onion" 1.342
And I click open item as "onion" to see Menu option screen 0.052
And I click Open Discount on menu option 0.028
Then I should see Open discount Screen 0.006
And I pass the amount on open discount for open item discount safety percentage whole value as 20 for "After" 0.754
Then I should see discount applied on order screen 0.007
Then I should see orderscreen with menu item prize as "$ 51.00" 1.033
Then I should see the tax amount reflected to the check as "$ 5.10" 1.041
Then I should see the Discount amount reflected to the check as "$ 20.00" 0.014
Then I should see orderscreen with menu item Total as "$ 36.10" 1.042
And I click Payment button in the Order Management Screen 0.045
And I click side cc button in the payment window 1.070
Then I should see total screen 1.041
And I click custom for tip adjustment 0.129
Then I should see tip is added with menu total as "$ 36.10" 0.008
Then I should see total amount as "$ 46.10" on total screen 0.011
And I click the Continue button on the Total screen 1.086
Then I should see the Payment window 2.029
And I click Submit button on the Payment Window 0.557
Then I should get back to the Table Layout tab 3.028
And I click power button 1.085
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
15.197
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.039
And I select table as "T7" 0.031
And I select the number of seats as "1" 0.023
And I tap Continue to finish selecting the number of seats 0.030
And I select FOOD as category 2.120
And I select menu item as "French Friese" 4.095
And I select modifier as "Steak" 3.102
And I click Done to get back 0.033
And I click menu item as "French Friese" to see Menu option screen 1.068
And I click Open Modifier on menu option 0.059
Then I should see Open modifier Screen 0.011
And I pass the Name as "Tomato" and price on Open Modifier 0.279
Then I should see open modifier as "Tomato" added on open modifiers screen 0.022
And I click Done button on the Open modifiers screen 0.043
And I swipe the modifiers for Delete in order screen 0.031
And I click Cash button for Complete Sale 0.037
And I click Exact button on the cash pop-up 0.031
And I click Enter Button on the cash pop-up 0.029
Then I should get back to the Table Layout tab 3.023
And I click power button 1.082
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
20.183
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.039
And I select table as "T16" 0.032
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.030
And I select FOOD as category 2.116
And I select menu item as "Tuna Tacos" 4.092
And I select modifier as "Croutons" 3.073
And I click Done to get back 0.029
And I click menu item as "Tuna Tacos" to see Menu option screen 1.058
And I click Open Modifier on menu option 0.053
Then I should see Open modifier Screen 0.020
And I pass the Name as "Tomato" and price on Open Modifier 0.251
Then I should see open modifier as "Tomato" added on open modifiers screen 0.017
And I swipe the modifiers for Delete in open modifiers screen 0.025
Then I should not see open modifier as "Tomato" added on open modifiers screen 5.067
And I click cancel button on the Open modifiers screen 0.049
And I click Cash button for Complete Sale 0.036
And I click Exact button on the cash pop-up 0.029
And I click Enter Button on the cash pop-up 0.026
Then I should get back to the Table Layout tab 3.030
And I click power button 1.079
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
35.045
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.040
And I select the "T25" in the Table layout screen"click t25 table" 0.029
And I select the number of seats as "1" 0.564
And I tap Continue to finish selecting the number of seats 0.037
And I select category as "FOOD" 4.629
And I select menu item as "SANDWICHES" 4.094
And I click menu item as "SANDWICHES" to see Menu option screen 1.067
When User click Hold check option 0.042
Then User verify Hold screen 0.008
And User verify Hold Automation and Hold Manuel options 0.014
Then User click cancel button 0.560
And I click the Back button on Menu option Screen 0.034
Then I Should get back to the Order Screen 4.031
And I click menu item as "SANDWICHES" to see Menu option screen 1.073
When User select Fire menu option 0.053
Then User verify be directed menu item page 0.015
And I click Void button on order management screen 2.067
And I click void Reason on the void popup 0.032
And I click Add Button on the void reason popup 2.098
And I click Table Layout tab 1.371
And I click new check button on the Table layout screen 0.033
And I select table as "T7" 0.033
And I select the number of seats as "1" 0.025
And I tap Continue to finish selecting the number of seats 0.031
And I select menu item as "SANDWICHES" 4.079
And I click menu item as "SANDWICHES" to see Menu option screen 1.064
When User select Repeat menu option 0.058
Then User verify be directed menu item page 0.011
And I click menu item as "SANDWICHES" to see Menu option screen 1.060
And User click Quantity menu option 0.051
When User enter quantity of repeat menu item 0.054
Then User verify be directed menu item page 0.011
Then User verify quantity of menu item 0.007
And I click menu item as "SANDWICHES" to see Menu option screen 1.058
When User click Attach menu option 0.057
Then I should see Add Notes popup 0.008
And I click Add notes reason as "Spicy" 0.023
And I click Add Button on the void reason popup 2.078
Then I should see reason as "Spicy" on the Order screen 0.009
And I click menu item as "SANDWICHES" to see Menu option screen 1.059
When User select ToGo menu option 0.049
Then User verify be directed menu item page 0.015
And I click menu item as "SANDWICHES" to see Menu option screen 1.058
Then User select ToGo menu option 0.037
And User verify be directed menu item page 0.012
When User click void button 0.029
Then User click done button on modifier 0.031
And I click All 0.054
And I click power button 1.073
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
12.999
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I add a new seat 0.033
Then I should see created new seat 0.008
Then I should see service type as "QSR" 2.027
And I delete the seat for QSR order type 1.165
And I click All 0.049
Then I should see check stats Screen 0.339
Then I should see table layout Screen 3.023
And I click phone order tab 0.052
Then I should see the Phone Order tab 0.050
And I click QSR tab 0.055
And I close the order type window 1.055
Then I should see service type as "QSR" 2.025
And I click sync button on the Order screen 3.043
And I click log off button in order screen 0.068
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
43.148
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Then I should see service type as "QSR" 2.032
And I select category as "FOOD" 4.602
And I select menu item as "French Friese" 4.097
And I select modifier as "Tomato" 3.092
And I click Done to get back 0.034
And I click All 0.031
Then I should see close your sale 2.022
And I click Done button on the Popup 2.073
And I click sync button on the Order screen 3.027
Then I should see Please close the sale to sync the data popup 0.016
And I click Done button on the Popup 2.043
And I click the Settings button 0.029
And I should see close the sale 2.027
And I click Done button on the Popup 2.049
And I click log off button in order screen 0.027
And I should see close the sale 2.028
And I click Done button on the Popup 2.058
Then I should see Split button is visible 0.009
And I click Void button on order management screen 2.071
Then I should see All orders are voided 0.009
And I click Done button on the Popup 2.056
Then I should see service type as "QSR" 2.031
And I click Search Button on the Order Screen 0.091
And I pass menu item to search and click the menu item as "Onion Rings" 0.751
Then I should see menu item added into Order list 0.662
And I click Void button on order management screen 2.063
Then I should see All orders are voided 0.007
And I click Done button on the Popup 2.050
And I click log off button in order screen 0.047
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
22.471
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Then I should see service type as "QSR" 2.023
And I select Pasta as category 3.147
And I select menu item as "Ravioli" 4.089
And I select modifier as "Butter" 3.078
And I click Done to get back 0.030
And I select Discount on the Order screen 0.080
Then I should see Check Based Discount Screen 0.534
And I click Discount as "IB-AfterTax-Amount" 2.137
And I click Back button on Discount Screen 0.027
Then I should see orderscreen with menu item prize as "$ 14.00" 1.039
Then I should see the tax amount reflected to the check as "$ 1.40" 1.046
Then I should see the Discount amount reflected to the check as "$ 1.00" 0.016
Then I should see orderscreen with menu item Total as "$ 14.40" 1.044
And I click Void button on order management screen 2.064
Then I should see All orders are voided 0.008
And I click Done button on the Popup 2.052
And I click log off button in order screen 0.048
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
1:11.050
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Then I should see service type as "QSR" 2.032
And I get check number 0.014
And I select Pasta as category 3.121
And I select menu item as "Ravioli" 4.090
And I select modifier as "Butter" 3.085
And I click Done to get back 0.030
And I click Cash button for Complete Sale 0.042
And I click Exact button on the cash pop-up 0.030
And I click Enter Button on the cash pop-up 0.030
And I close the order type window 1.060
And I click All 0.049
Then I should see check stats Screen 0.336
And I click Closed tab on the Check stats 0.045
And I click the Closed check on check stats 5.118
And I click reopen check button on the check stats screen 0.031
Then I Should get back to the Order Screen 4.034
And I click Void button on order management screen 2.069
Then I should see payment made on this check popup message 0.008
And I click Done button on the Popup 2.059
And I click payment in the payment window 0.065
And I click Delete button on the payment window 0.039
And I click Exit to return to Order Management Screen 2.066
And I click Void button on order management screen 2.070
Then I should see the void reason popup 0.009
And I click void Reason on the void popup 0.030
And I click Add Button on the void reason popup 2.096
And I close the order type window 1.061
Then I should see service type as "QSR" 2.031
And I get check number 0.009
And I select Pasta as category 3.135
And I select menu item as "Ravioli" 4.076
And I select modifier as "Butter" 3.081
And I click Done to get back 0.030
And I click Payment button in the Order Management Screen 0.039
And I click other button from the payment method popup 1.090
And I click Submit button on the Payment Window 0.569
And I closed the order type window 1.063
And I click All 0.084
Then I should see check stats Screen 0.332
And I click Closed tab on the Check stats 0.045
And I click the Closed check on check stats 5.102
And I click reopen check button on the check stats screen 0.027
Then I Should get back to the Order Screen 4.029
And I click Void button on order management screen 2.071
Then I should see payment made on this check popup message 0.007
And I click Done button on the Popup 2.056
And I click payment in the payment window 0.031
And I click Delete button on the payment window 0.040
And I click Exit to return to Order Management Screen 2.070
And I click Void button on order management screen 2.064
Then I should see the void reason popup 0.007
And I click void Reason on the void popup 0.026
And I click Add Button on the void reason popup 2.087
And I close the order type window 1.055
And I click log off button in order screen 0.051
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
1:17.599
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Then I should see service type as "QSR" 2.032
And I select Pasta as category 3.144
And I select menu item as "Ravioli" 4.079
And I select modifier as "Butter" 3.084
And I click Done to get back 0.029
And I select Discount on the Order screen 0.044
Then I should see Check Based Discount Screen 0.535
And I click Discount as "IB-BeforeTax-Percentage" 2.136
And I click Back button on Discount Screen 0.027
Then I should see orderscreen with menu item prize as "$ 14.00" 1.045
Then I should see the tax amount reflected to the check as "$ 1.26" 1.045
Then I should see the Discount amount reflected to the check as "$ 1.40" 0.016
Then I should see orderscreen with menu item Total as "$ 13.86" 1.041
And I click Cash button for Complete Sale 0.041
And I click Exact button on the cash pop-up 0.032
And I click Enter Button on the cash pop-up 0.030
And I closed the order type window 1.060
Then I should see service type as "QSR" 2.025
And I select Pasta as category 3.142
And I select menu item as "Ravioli" 4.089
And I select modifier as "Butter" 3.081
And I click Done to get back 0.030
And I select Discount on the Order screen 0.035
Then I should see Check Based Discount Screen 0.530
And I click Discount as "IB-AfterTax-Percentage" 2.143
And I click Back button on Discount Screen 0.023
Then I should see orderscreen with menu item prize as "$ 14.00" 1.040
Then I should see the tax amount reflected to the check as "$ 1.40" 1.041
Then I should see the Discount amount reflected to the check as "$ 1.40" 0.015
Then I should see orderscreen with menu item Total as "$ 14.00" 1.040
And I click Cash button for Complete Sale 0.042
And I click Exact button on the cash pop-up 0.028
And I click Enter Button on the cash pop-up 0.026
And I closed the order type window 1.061
Then I should see service type as "QSR" 2.030
And I select Pasta as category 3.129
And I select menu item as "Ravioli" 4.078
And I select modifier as "Butter" 3.084
And I click Done to get back 0.028
And I select Discount on the Order screen 0.035
Then I should see Check Based Discount Screen 0.529
And I click Discount as "IB-AfterTax-Amount" 2.137
And I click Back button on Discount Screen 0.023
Then I should see orderscreen with menu item prize as "$ 14.00" 1.037
Then I should see the tax amount reflected to the check as "$ 1.40" 1.040
Then I should see the Discount amount reflected to the check as "$ 1.00" 0.014
Then I should see orderscreen with menu item Total as "$ 14.40" 1.041
And I click Cash button for Complete Sale 0.042
And I click Exact button on the cash pop-up 0.027
And I click Enter Button on the cash pop-up 0.027
And I closed the order type window 1.051
Then I should see service type as "QSR" 2.032
And I select Pasta as category 3.139
And I select menu item as "Ravioli" 4.090
And I select modifier as "Butter" 3.075
And I click Done to get back 0.029
And I select Discount on the Order screen 0.034
Then I should see Check Based Discount Screen 0.527
And I click Discount as "IB-BeforeTax-Amount" 2.128
And I click Back button on Discount Screen 0.024
Then I should see orderscreen with menu item prize as "$ 14.00" 1.039
Then I should see the tax amount reflected to the check as "$ 1.30" 1.036
Then I should see the Discount amount reflected to the check as "$ 1.00" 0.014
Then I should see orderscreen with menu item Total as "$ 14.30" 1.039
And I click Cash button for Complete Sale 0.041
And I click Exact button on the cash pop-up 0.026
And I click Enter Button on the cash pop-up 0.027
And I closed the order type window 1.060
And I click log off button in order screen 0.041
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
1:21.564
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Then I should see service type as "QSR" 2.031
And I select Pasta as category 3.133
And I select menu item as "Ravioli" 4.078
And I select modifier as "Butter" 3.084
And I click Done to get back 0.029
And I select Discount on the Order screen 0.034
Then I should see Check Based Discount Screen 0.522
And I click Discount as "IB-AfterTax-SetPrice500" 2.139
And I click Back button on Discount Screen 0.025
Then I should see orderscreen with menu item prize as "$ 14.00" 1.034
Then I should see the tax amount reflected to the check as "$ 1.40" 1.043
Then I should see the Discount amount reflected to the check as "$ 12.50" 0.015
Then I should see orderscreen with menu item Total as "$ 2.90" 1.041
And I click Cash button for Complete Sale 0.042
And I click Exact button on the cash pop-up 0.027
And I click Enter Button on the cash pop-up 0.026
And I closed the order type window 1.061
Then I should see service type as "QSR" 2.030
And I select Pasta as category 3.129
And I select menu item as "Ravioli" 4.072
And I select modifier as "Butter" 3.079
And I click Done to get back 0.029
And I select Discount on the Order screen 0.034
Then I should see Check Based Discount Screen 0.528
And I click Discount as "IB-BeforeTax-SetPrice500" 2.139
And I click Back button on Discount Screen 0.024
Then I should see orderscreen with menu item prize as "$ 14.00" 1.041
Then I should see the tax amount reflected to the check as "$ 0.10" 1.042
Then I should see the Discount amount reflected to the check as "$ 13.00" 0.014
Then I should see orderscreen with menu item Total as "$ 1.10" 1.042
And I click Cash button for Complete Sale 0.043
And I click Exact button on the cash pop-up 0.026
And I click Enter Button on the cash pop-up 0.026
And I closed the order type window 1.056
Then I should see service type as "QSR" 2.031
And I select Pasta as category 3.135
And I select menu item as "Ravioli" 4.076
And I select modifier as "Butter" 3.082
And I click Done to get back 0.031
And I select Discount on the Order screen 0.029
Then I should see Check Based Discount Screen 0.529
And I click Discount as "IB-BeforeTax-AsFreeItem" 2.149
And I click Back button on Discount Screen 0.023
Then I should see orderscreen with as Onion Rings EACH 2.032
Then I should see orderscreen with menu item prize as "$ 15.00" 1.041
Then I should see the tax amount reflected to the check as "$ 1.50" 1.041
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 16.50" 1.028
And I click Cash button for Complete Sale 0.049
And I click Exact button on the cash pop-up 0.027
And I click Enter Button on the cash pop-up 0.025
And I closed the order type window 1.061
Then I should see service type as "QSR" 2.031
And I select Pasta as category 3.144
And I select menu item as "Ravioli" 4.088
And I select modifier as "Butter" 3.073
And I click Done to get back 0.028
And I select Discount on the Order screen 0.034
Then I should see Check Based Discount Screen 0.530
And I click Discount as "IB-AfterTax-AsFreeItem" 2.140
And I click Back button on Discount Screen 0.023
Then I should see orderscreen with as Onion Rings EACH 2.027
Then I should see orderscreen with menu item prize as "$ 15.00" 1.040
Then I should see the tax amount reflected to the check as "$ 1.50" 1.031
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 16.50" 1.028
And I click Cash button for Complete Sale 0.050
And I click Exact button on the cash pop-up 0.027
And I click Enter Button on the cash pop-up 0.026
And I closed the order type window 1.060
And I click log off button in order screen 0.041
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
59.465
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Then I should see service type as "QSR" 2.032
And I select Pasta as category 3.141
And I select menu item as "Ravioli" 4.075
And I select modifier as "Butter" 3.060
And I click Done to get back 0.028
And I select Pasta as category 3.115
And I select menu item as "Ravioli" 4.077
And I select modifier as "Butter" 3.084
And I click Done to get back 0.030
And I select Discount on the Order screen 0.035
Then I should see Check Based Discount Screen 0.531
And I click Discount as "CB-AfterTax-Percentage10" 2.151
And I click Back button on Discount Screen 0.023
Then I should see orderscreen with menu item prize as "$ 28.00" 1.040
Then I should see the tax amount reflected to the check as "$ 2.80" 1.042
Then I should see the Discount amount reflected to the check as "$ 2.80" 0.015
Then I should see orderscreen with menu item Total as "$ 28.00" 1.034
And I click Cash button for Complete Sale 0.038
And I click Exact button on the cash pop-up 0.027
And I click Enter Button on the cash pop-up 0.026
And I closed the order type window 1.060
Then I should see service type as "QSR" 2.032
And I select Pasta as category 3.120
And I select menu item as "Ravioli" 4.086
And I select modifier as "Butter" 3.078
And I click Done to get back 0.027
And I select Pasta as category 3.133
And I select menu item as "Ravioli" 4.087
And I select modifier as "Butter" 3.073
And I click Done to get back 0.030
And I select Discount on the Order screen 0.035
Then I should see Check Based Discount Screen 0.528
And I click Discount as "CB-BeforeTax-Percentage10" 2.154
And I click Back button on Discount Screen 0.023
Then I should see orderscreen with menu item prize as "$ 28.00" 1.039
Then I should see the tax amount reflected to the check as "$ 2.52" 1.042
Then I should see the Discount amount reflected to the check as "$ 2.80" 0.014
Then I should see orderscreen with menu item Total as "$ 27.72" 1.041
And I click Cash button for Complete Sale 0.045
And I click Exact button on the cash pop-up 0.066
And I click Enter Button on the cash pop-up 0.030
And I closed the order type window 1.059
And I click log off button in order screen 0.040
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
43.636
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Then I should see service type as "QSR" 2.032
And I select category as "Menu" 4.621
And I select menu item as "cake" 4.070
And I select menu item as "cake" 4.068
And I select Discount on the Order screen 0.041
Then I should see Check Based Discount Screen 0.527
And I click Discount as "CB-AfterTax-Amount1000" 2.106
And I click Back button on Discount Screen 0.023
Then I should see orderscreen with menu item prize as "$ 16.00" 1.038
Then I should see the tax amount reflected to the check as "$ 1.60" 1.037
Then I should see the Discount amount reflected to the check as "$ 1.00" 0.013
Then I should see orderscreen with menu item Total as "$ 16.60" 1.021
And I click Cash button for Complete Sale 0.034
And I click Exact button on the cash pop-up 0.028
And I click Enter Button on the cash pop-up 0.026
And I closed the order type window 1.061
Then I should see service type as "QSR" 2.023
And I select category as "Menu" 4.625
And I select menu item as "cake" 4.083
And I select menu item as "cake" 4.076
And I select Discount on the Order screen 0.043
Then I should see Check Based Discount Screen 0.529
And I click Discount as "CB-AfterTax-SetPrice1000" 2.139
And I click Back button on Discount Screen 0.024
Then I should see orderscreen with menu item prize as "$ 16.00" 1.042
Then I should see the tax amount reflected to the check as "$ 1.60" 1.036
Then I should see the Discount amount reflected to the check as "$ 6.00" 0.013
Then I should see orderscreen with menu item Total as "$ 11.60" 1.045
And I click Cash button for Complete Sale 0.041
And I click Exact button on the cash pop-up 0.028
And I click Enter Button on the cash pop-up 0.026
And I closed the order type window 1.060
And I click log off button in order screen 0.042
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
35.473
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Then I should see service type as "QSR" 2.029
And I select Desserts as category 2.555
And I select menu item as "Cheesecake" 4.083
And I select Discount on the Order screen 0.038
Then I should see Check Based Discount Screen 0.529
And I click Discount as "CB-AfterTax-Free300" 2.147
And I click Back button on Discount Screen 0.023
Then I should see orderscreen with as Onion Rings EACH 2.026
Then I should see orderscreen with menu item prize as "$ 17.00" 1.043
Then I should see the tax amount reflected to the check as "$ 1.70" 1.040
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 18.70" 1.030
And I click Cash button for Complete Sale 0.047
And I click Exact button on the cash pop-up 0.051
And I click Enter Button on the cash pop-up 0.044
And I closed the order type window 1.048
Then I should see service type as "QSR" 2.030
And I select Desserts as category 2.549
And I select menu item as "Cheesecake" 4.079
And I select Discount on the Order screen 0.038
Then I should see Check Based Discount Screen 0.523
And I click Discount as "CB-BeforeTax-Free300" 2.119
And I click Back button on Discount Screen 0.024
Then I should see orderscreen with as Onion Rings EACH 2.027
Then I should see discount as "CB-BeforeTax-Free300" on the order screen 0.025
Then I should see orderscreen with menu item prize as "$ 17.00" 1.039
Then I should see the tax amount reflected to the check as "$ 1.70" 1.039
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 18.70" 1.027
And I click Cash button for Complete Sale 0.049
And I click Exact button on the cash pop-up 0.028
And I click Enter Button on the cash pop-up 0.026
And I closed the order type window 1.062
And I click log off button in order screen 0.041
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
48.485
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Then I should see service type as "QSR" 2.029
And I select Pasta as category 3.123
And I select menu item as "Ravioli" 4.084
And I select modifier as "Butter" 3.075
And I click Done to get back 0.033
And I select menu item as "Ravioli" 4.093
And I select modifier as "Butter" 3.083
And I click Done to get back 0.031
And I select Discount on the Order screen 0.036
Then I should see Check Based Discount Screen 0.517
And I click Discount as "CB-BeforeTax-Amount1000" 2.161
And I click Back button on Discount Screen 0.041
Then I should see orderscreen with menu item prize as "$ 28.00" 1.038
Then I should see the tax amount reflected to the check as "$ 2.70" 1.041
Then I should see the Discount amount reflected to the check as "$ 1.00" 0.015
Then I should see orderscreen with menu item Total as "$ 29.70" 1.040
And I click Cash button for Complete Sale 0.041
And I click Exact button on the cash pop-up 0.028
And I click Enter Button on the cash pop-up 0.026
And I closed the order type window 1.058
Then I should see service type as "QSR" 2.033
And I select category as "Menu" 4.634
And I select menu item as "cake" 4.075
And I select menu item as "cake" 4.079
And I select Discount on the Order screen 0.043
Then I should see Check Based Discount Screen 0.528
And I click Discount as "CB-BeforeTax-SetPrice1000" 2.131
And I click Back button on Discount Screen 0.024
Then I should see orderscreen with menu item prize as "$ 16.00" 1.043
Then I should see the tax amount reflected to the check as "$ 1.00" 1.041
Then I should see the Discount amount reflected to the check as "$ 6.00" 0.015
Then I should see orderscreen with menu item Total as "$ 11.00" 1.034
And I click Cash button for Complete Sale 0.042
And I click Exact button on the cash pop-up 0.027
And I click Enter Button on the cash pop-up 0.026
And I closed the order type window 1.062
And I click log off button in order screen 0.040
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
59.627
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Then I should see service type as "QSR" 2.034
And I select category as "Menu" 4.635
And I select menu item as "Dosa" 4.092
And I click menu item as "Dosa" to see Menu option screen 1.068
And I click Open Item button 0.078
Then I should see open item screen 0.008
And I click Coursing Name text field for Menu option 0.379
And I swipe to "SALAD" as Coursing Name 0.681
And I pass course name as "onion" 0.347
And I tap Price text field for menu option 0.039
And I enter the price with sale 0.127
And I click Continue button on the Open Item Price numbers popup 0.032
And I click Done button on the open item window 0.051
Then I should navigate to Order Management screen and see the added open item as "onion" 1.345
And I click open item as "onion" to see Menu option screen 0.055
And I click Open Discount on menu option 0.036
Then I should see Open discount Screen 0.008
And I pass the amount on open discount for open item discount safety percentage whole value as 20 for "After" 0.771
Then I should see discount applied on order screen 0.008
Then I should see orderscreen with menu item prize as "$ 51.00" 1.041
Then I should see the tax amount reflected to the check as "$ 5.10" 1.036
Then I should see the Discount amount reflected to the check as "$ 20.00" 0.013
Then I should see orderscreen with menu item Total as "$ 36.10" 1.043
And I click Cash button for Complete Sale 0.041
And I click Exact button on the cash pop-up 0.027
And I click Enter Button on the cash pop-up 0.026
And I closed the order type window 1.042
Then I should see service type as "QSR" 2.022
And I select category as "Menu" 4.637
And I select menu item as "Dosa" 4.082
And I click menu item as "Dosa" to see Menu option screen 1.065
And I click Open Item button 0.076
Then I should see open item screen 0.006
And I click Coursing Name text field for Menu option 0.374
And I swipe to "SALAD" as Coursing Name 0.674
And I pass course name as "onion" 0.357
And I tap Price text field for menu option 0.041
And I enter the price with sale 0.118
And I click Continue button on the Open Item Price numbers popup 0.030
And I click Done button on the open item window 0.041
Then I should navigate to Order Management screen and see the added open item as "onion" 1.343
And I click open item as "onion" to see Menu option screen 0.055
And I click Open Discount on menu option 0.031
Then I should see Open discount Screen 0.007
And I pass the amount on open discount for open item discount safety percentage decimal value as 20.50 for1 "After" 0.762
Then I should see discount applied on order screen 0.006
Then I should see orderscreen with menu item prize as "$ 51.00" 1.040
Then I should see the tax amount reflected to the check as "$ 5.10" 1.041
Then I should see the Discount amount reflected to the check as "$ 20.50" 0.014
Then I should see orderscreen with menu item Total as "$ 35.60" 1.041
And I click Cash button for Complete Sale 0.040
And I click Exact button on the cash pop-up 0.027
And I click Enter Button on the cash pop-up 0.026
And I closed the order type window 1.058
Then I should see service type as "QSR" 2.033
And I select category as "Menu" 4.640
And I select menu item as "Dosa" 4.083
And I click menu item as "Dosa" to see Menu option screen 1.063
And I click Open Item button 0.076
Then I should see open item screen 0.006
And I click Coursing Name text field for Menu option 0.374
And I swipe to "DESSERT" as Coursing Name 0.678
And I pass course name as "onion" 0.359
And I tap Price text field for menu option 0.041
And I enter the price with sale 0.074
And I click Continue button on the Open Item Price numbers popup 0.030
And I click Done button on the open item window 0.044
Then I should navigate to Order Management screen and see the added open item as "onion" 1.334
And I click open item as "onion" to see Menu option screen 0.055
And I click Open Discount on menu option 0.032
Then I should see Open discount Screen 0.006
And I pass the amount on open discount for open item discount as discount Percentage for "After" 0.242
Then I should see discount applied on order screen 0.006
Then I should see orderscreen with menu item prize as "$ 51.00" 1.044
Then I should see the tax amount reflected to the check as "$ 5.10" 1.041
Then I should see the Discount amount reflected to the check as "$ 0.50" 0.014
Then I should see orderscreen with menu item Total as "$ 55.60" 1.037
And I click Cash button for Complete Sale 0.040
And I click Exact button on the cash pop-up 0.026
And I click Enter Button on the cash pop-up 0.026
And I closed the order type window 1.060
And I click log off button in order screen 0.046
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
59.576
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Then I should see service type as "QSR" 2.026
And I select category as "Menu" 4.633
And I select menu item as "Dosa" 4.077
And I click menu item as "Dosa" to see Menu option screen 1.065
And I click Open Item button 0.076
Then I should see open item screen 0.006
And I click Coursing Name text field for Menu option 0.374
And I swipe to "SALAD" as Coursing Name 0.674
And I pass course name as "onion" 0.359
And I tap Price text field for menu option 0.039
And I enter the price with sale 0.076
And I click Continue button on the Open Item Price numbers popup 0.029
And I click Done button on the open item window 0.043
Then I should navigate to Order Management screen and see the added open item as "onion" 1.335
And I click open item as "onion" to see Menu option screen 0.048
And I click Open Discount on menu option 0.058
Then I should see Open discount Screen 0.019
And I pass the amount on open discount for open item discount safety percentage decimal value as 20.50 for "Before" 0.765
Then I should see discount applied on order screen 0.007
Then I should see orderscreen with menu item prize as "$ 51.00" 1.037
Then I should see the tax amount reflected to the check as "$ 3.05" 1.037
Then I should see the Discount amount reflected to the check as "$ 20.50" 0.013
Then I should see orderscreen with menu item Total as "$ 33.55" 1.034
And I click Cash button for Complete Sale 0.037
And I click Exact button on the cash pop-up 0.027
And I click Enter Button on the cash pop-up 0.027
And I closed the order type window 1.051
Then I should see service type as "QSR" 2.032
And I select category as "Menu" 4.638
And I select menu item as "Dosa" 4.079
And I click menu item as "Dosa" to see Menu option screen 1.063
And I click Open Item button 0.076
Then I should see open item screen 0.006
And I click Coursing Name text field for Menu option 0.376
And I swipe to "SALAD" as Coursing Name 0.673
And I pass course name as "onion" 0.359
And I tap Price text field for menu option 0.038
And I enter the price with sale 0.075
And I click Continue button on the Open Item Price numbers popup 0.029
And I click Done button on the open item window 0.042
Then I should navigate to Order Management screen and see the added open item as "onion" 1.341
And I click open item as "onion" to see Menu option screen 0.053
And I click Open Discount on menu option 0.031
Then I should see Open discount Screen 0.007
And I pass the amount on open discount for open item discount safety percentage whole value as 20 for1 "Before" 0.798
Then I should see discount applied on order screen 0.006
Then I should see orderscreen with menu item prize as "$ 51.00" 1.036
Then I should see the tax amount reflected to the check as "$ 3.10" 1.041
Then I should see the Discount amount reflected to the check as "$ 20.00" 0.014
Then I should see orderscreen with menu item Total as "$ 34.10" 1.039
And I click Cash button for Complete Sale 0.039
And I click Exact button on the cash pop-up 0.028
And I click Enter Button on the cash pop-up 0.027
And I closed the order type window 1.059
Then I should see service type as "QSR" 2.030
And I select category as "Menu" 4.648
And I select menu item as "Dosa" 4.080
And I click menu item as "Dosa" to see Menu option screen 1.065
And I click Open Item button 0.076
Then I should see open item screen 0.006
And I click Coursing Name text field for Menu option 0.374
And I swipe to "SALAD" as Coursing Name 0.674
And I pass course name as "onion" 0.359
And I tap Price text field for menu option 0.038
And I enter the price with sale 0.075
And I click Continue button on the Open Item Price numbers popup 0.029
And I click Done button on the open item window 0.043
Then I should navigate to Order Management screen and see the added open item as "onion" 1.341
And I click open item as "onion" to see Menu option screen 0.068
And I click Open Discount on menu option 0.061
Then I should see Open discount Screen 0.009
And I pass the amount on open discount for open item discount as discount Percentage for "Before" 0.244
Then I should see discount applied on order screen 0.006
Then I should see orderscreen with menu item prize as "$ 51.00" 1.038
Then I should see the tax amount reflected to the check as "$ 5.05" 1.036
Then I should see the Discount amount reflected to the check as "$ 0.50" 0.012
Then I should see orderscreen with menu item Total as "$ 55.55" 1.041
And I click Cash button for Complete Sale 0.043
And I click Exact button on the cash pop-up 0.027
And I click Enter Button on the cash pop-up 0.026
And I closed the order type window 1.062
And I click log off button in order screen 0.046
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
43.711
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Then I should see service type as "QSR" 2.037
And I select category as "Menu" 4.624
And I select menu item as "Halwa" 4.069
And I select menu item as "Halwa" 4.069
And I select Discount on the Order screen 0.045
Then I should see Check Based Discount Screen 0.526
And I click Discount as "CheckMixMatchSP(After)" 2.127
And I click Back button on Discount Screen 0.028
Then I should see orderscreen with menu item prize as "$ 20.00" 1.039
Then I should see the tax amount reflected to the check as "$ 2.00" 1.042
Then I should see the Discount amount reflected to the check as "$ 8.00" 0.015
Then I should see orderscreen with menu item Total as "$ 14.00" 1.035
And I click Cash button for Complete Sale 0.037
And I click Exact button on the cash pop-up 0.026
And I click Enter Button on the cash pop-up 0.026
And I closed the order type window 1.052
Then I should see service type as "QSR" 2.029
And I select category as "Menu" 4.602
And I select menu item as "Halwa" 4.083
And I select menu item as "Halwa" 4.078
And I select Discount on the Order screen 0.044
Then I should see Check Based Discount Screen 0.528
And I click Discount as "CheckMixMatchSEIP(After)" 2.147
And I click Back button on Discount Screen 0.024
Then I should see orderscreen with menu item prize as "$ 20.00" 1.046
Then I should see the tax amount reflected to the check as "$ 2.00" 1.048
Then I should see the Discount amount reflected to the check as "$ 2.00" 0.032
Then I should see orderscreen with menu item Total as "$ 20.00" 1.041
And I click Cash button for Complete Sale 0.041
And I click Exact button on the cash pop-up 0.027
And I click Enter Button on the cash pop-up 0.025
And I closed the order type window 1.060
And I click log off button in order screen 0.041
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.304
Feature: QSR feature
Tags: @Regression
26.021
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 1:7.632
Then I should see service type as "QSR" 2.035
And I select Desserts as category 2.550
And I select menu item as "Cheesecake" 4.099
And I select menu item as "Pumpkin Cheese Cake" 4.082
And I select Discount on the Order screen 0.048
Then I should see Check Based Discount Screen 0.535
And I click Discount as "CheckMixMatchSPerL(After)" 2.149
And I click Back button on Discount Screen 0.027
And I compare menu price as "15.00" "11.00" and applied "CheckMixMatchSPerL(After)" on "Least" menu Item 6.122
Then I should see orderscreen with menu item prize as "$ 26.00" 1.054
Then I should see the tax amount reflected to the check as "$ 2.60" 1.041
Then I should see the Discount amount reflected to the check as "$ 5.50" 0.015
Then I should see orderscreen with menu item Total as "$ 23.10" 1.045
And I click Cash button for Complete Sale 0.054
And I click Exact button on the cash pop-up 0.029
And I click Enter Button on the cash pop-up 0.034
And I closed the order type window 1.053
And I click log off button in order screen 0.040
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
43.784
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Then I should see service type as "QSR" 2.023
And I select category as "Menu" 4.632
And I select menu item as "cake" 4.090
And I select menu item as "Halwa" 4.094
And I select Discount on the Order screen 0.045
Then I should see Check Based Discount Screen 0.529
And I click Discount as "CheckMixMatchSP(Before)" 2.139
And I click Back button on Discount Screen 0.033
Then I should see discount as "CheckMixMatchSP(Before)" on the order screen 0.014
Then I should see orderscreen with menu item prize as "$ 18.00" 1.042
Then I should see the tax amount reflected to the check as "$ 1.00" 1.035
Then I should see the Discount amount reflected to the check as "$ 8.00" 0.016
Then I should see orderscreen with menu item Total as "$ 11.00" 1.037
And I click Cash button for Complete Sale 0.046
And I click Exact button on the cash pop-up 0.029
And I click Enter Button on the cash pop-up 0.025
And I closed the order type window 1.061
Then I should see service type as "QSR" 2.033
And I select category as "Menu" 4.620
And I select menu item as "cake" 4.078
And I select menu item as "Halwa" 4.070
And I select Discount on the Order screen 0.042
Then I should see Check Based Discount Screen 0.530
And I click Discount as "CheckMixMatchSEIP(Before)" 2.147
And I click Back button on Discount Screen 0.022
Then I should see discount as "CheckMixMatchSEIP(Before)" on the order screen 0.012
Then I should see orderscreen with menu item prize as "$ 18.00" 1.043
Then I should see the tax amount reflected to the check as "$ 1.60" 1.041
Then I should see the Discount amount reflected to the check as "$ 2.00" 0.015
Then I should see orderscreen with menu item Total as "$ 17.60" 1.039
And I click Cash button for Complete Sale 0.040
And I click Exact button on the cash pop-up 0.025
And I click Enter Button on the cash pop-up 0.024
And I closed the order type window 1.052
And I click log off button in order screen 0.045
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
24.904
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Then I should see service type as "QSR" 2.035
And I select Desserts as category 2.553
And I select menu item as "Cheesecake" 4.082
And I select menu item as "Pumpkin Cheese Cake" 4.076
And I select Discount on the Order screen 0.036
Then I should see Check Based Discount Screen 0.530
And I click Discount as "CheckMixMatchSPerM(Befor)" 2.136
And I click Back button on Discount Screen 0.029
And I compare menu price as "15.00" "11.00" and applied "CheckMixMatchSPerM(Befor)" on "Most" menu Item 5.109
Then I should see orderscreen with menu item prize as "$ 26.00" 1.038
Then I should see the tax amount reflected to the check as "$ 1.85" 1.042
Then I should see the Discount amount reflected to the check as "$ 7.50" 0.014
Then I should see orderscreen with menu item Total as "$ 20.35" 1.036
And I click Cash button for Complete Sale 0.036
And I click Exact button on the cash pop-up 0.025
And I click Enter Button on the cash pop-up 0.024
And I closed the order type window 1.057
And I click log off button in order screen 0.039
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
25.875
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Then I should see service type as "QSR" 2.032
And I select Desserts as category 2.526
And I select menu item as "Cheesecake" 4.066
And I select menu item as "Pumpkin Cheese Cake" 4.073
And I select Discount on the Order screen 0.039
Then I should see Check Based Discount Screen 0.530
And I click Discount as "CheckMixMatchSPerL(Befor)" 2.144
And I click Back button on Discount Screen 0.022
And I compare menu price as "15.00" "11.00" and applied "CheckMixMatchSPerL(Befor)" on "Least" menu Item 6.104
Then I should see orderscreen with menu item prize as "$ 26.00" 1.037
Then I should see the tax amount reflected to the check as "$ 2.05" 1.042
Then I should see the Discount amount reflected to the check as "$ 5.50" 0.015
Then I should see orderscreen with menu item Total as "$ 22.55" 1.043
And I click Cash button for Complete Sale 0.039
And I click Exact button on the cash pop-up 0.029
And I click Enter Button on the cash pop-up 0.037
And I closed the order type window 1.053
And I click log off button in order screen 0.036
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
21.435
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Then I should see service type as "QSR" 2.032
And I select category as "Menu" 4.628
And I select menu item as "Halwa" 4.085
And I click Options button 0.044
Then I should see the Check Options screen 2.030
And I click Gratuity button 0.059
Then I should see Add Gratuity screen 0.008
And I click Gratuity varying button 0.031
Then I should see enter Percentage popup 0.009
And I pass the value and click Apply button as "8" 0.176
Then I Should get back to the Order Screen 4.033
Then I should see orderscreen with menu item prize as "$ 10.00" 1.023
Then I should see the tax amount reflected to the check as "$ 1.00" 1.038
Then I should see the Gratuity amount reflected to the check as "$ 0.80" 0.017
Then I should see orderscreen with menu item Total as "$ 11.80" 1.033
And I click Cash button for Complete Sale 0.034
And I click Exact button on the cash pop-up 0.025
And I click Enter Button on the cash pop-up 0.024
And I closed the order type window 1.060
And I click log off button in order screen 0.036
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
21.235
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Then I should see service type as "QSR" 2.032
And I select category as "Menu" 4.628
And I select menu item as "Halwa" 4.081
And I click Options button 0.035
Then I should see the Check Options screen 2.033
And I click Gratuity button 0.048
Then I should see Add Gratuity screen 0.008
And I click Gratuity Fixed button 0.030
Then I Should get back to the Order Screen 4.029
Then I should see orderscreen with menu item prize as "$ 10.00" 1.045
Then I should see the tax amount reflected to the check as "$ 1.00" 1.033
Then I should see the Gratuity amount reflected to the check as "$ 1.00" 0.013
Then I should see orderscreen with menu item Total as "$ 12.00" 1.030
And I click Cash button for Complete Sale 0.035
And I click Exact button on the cash pop-up 0.025
And I click Enter Button on the cash pop-up 0.026
And I closed the order type window 1.058
And I click log off button in order screen 0.037
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
16.667
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Then I should see service type as "QSR" 2.034
And I select Pasta as category 3.114
And I select menu item as "Ravioli" 4.098
And I select modifier as "Butter" 3.085
And I click Done to get back 0.029
Then I should see orderscreen with menu item prize as "$ 14.00" 1.038
Then I should see the tax amount reflected to the check as "$ 1.40" 1.041
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 15.40" 1.028
And I click Cash button for Complete Sale 0.042
And I click Exact button on the cash pop-up 0.030
And I click Enter Button on the cash pop-up 0.025
And I closed the order type window 1.058
And I click log off button in order screen 0.038
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
52.318
Scenario Outline qsr Check with tax exempt with customer
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Steps
Then I should see service type as "QSR" 2.022
And I click Add Customer Button 0.051
And I search for "tax exe" 0.072
When I click "tax exe" to select customer for the seat 0.033
And I select category as "Menu" 4.631
And I select menu item as "Halwa" 4.074
Then I should see orderscreen with menu item prize as "$ 10.00" 1.043
Then I should see the tax amount reflected to the check as "$ 1.00" 1.040
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 11.00" 1.025
And I click Options button 0.051
Then I should see the Check Options screen 2.033
And I click Tax Exempt Button 0.052
Then I Should get back to the Order Screen 4.030
Then I should see orderscreen with menu item prize as "$ 10.00" 1.035
And I should see the tax reflected to the check 31.119
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"css selector","selector":"*[name='element']"}
  (Session info: chrome=120.0.6099.199)
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.14.0', revision: 'e5a96349ce'
System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '14.1.1', java.version: '17.0.4'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [56e4c35f344211426ec209684e0ef57d, findElement {using=css selector, value=*[name='element']}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 120.0.6099.199, chrome: {chromedriverVersion: 120.0.6099.71 (9729082fe617..., userDataDir: /var/folders/tp/d_f17nks5bq...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:53857}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: mac, proxy: Proxy(), se:cdp: ws://localhost:53857/devtoo..., se:cdpVersion: 120.0.6099.199, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Session ID: 56e4c35f344211426ec209684e0ef57d
	at jdk.internal.reflect.GeneratedConstructorAccessor33.newInstance(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:196)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:171)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
	at org.openqa.selenium.By$PreW3CLocator.findElement(By.java:430)
	at org.openqa.selenium.By$ByName.findElement(By.java:237)
	at org.openqa.selenium.support.ByIdOrName.findElement(ByIdOrName.java:49)
	at org.openqa.selenium.remote.ElementLocation$ElementFinder$1.findElement(ElementLocation.java:139)
	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:81)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
	at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:68)
	at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38)
	at jdk.proxy2/jdk.proxy2.$Proxy36.getText(Unknown Source)
	at com.qa.pages.OrderManagementScreen.checkTaxExists(OrderManagementScreen.java:1326)
	at com.qa.stepdef.CheckOptionsStepDef.iShouldSeeTheTaxReflectedToTheCheck(CheckOptionsStepDef.java:307)
	at ✽.I should see the tax reflected to the check(file:///Users/shaunmatthew/Documents/WebPOS%20TypeScript/src/test/resources/QSR.feature:1186)
Then I should see orderscreen with menu item Total without Tax Exempt as "$ 10.00" 0.000
And I click Cash button for Complete Sale 0.000
And I click Exact button on the cash pop-up 0.000
And I click Enter Button on the cash pop-up 0.000
And I closed the order type window 0.000
Then I should see service type as "QSR" 0.000
And I select category as "Menu" 0.000
And I select menu item as "Halwa" 0.000
Then I should see orderscreen with menu item prize as "$ 10.00" 0.000
Then I should see the tax amount reflected to the check as "$ 1.00" 0.000
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 11.00" 0.000
And I click Options button 0.000
Then I should see the Check Options screen 0.000
And I click Tax Exempt Button 0.000
Then I Should get back to the Order Screen 0.000
Then I should see orderscreen with menu item prize as "$ 10.00" 0.000
And I should see the tax reflected to the check 0.000
Then I should see orderscreen with menu item Total without Tax Exempt as "$ 10.00" 0.000
And I click Cash button for Complete Sale 0.000
And I click Exact button on the cash pop-up 0.000
And I click Enter Button on the cash pop-up 0.000
And I closed the order type window 0.000
Then I should see service type as "QSR" 0.000
And I click Add Customer Button 0.000
And I search for "tax exe" 0.000
When I click "tax exe" to select customer for the seat 0.000
And I click the customer name on the order screen 0.000
Then I should see the customer profile window 0.000
And I select tax exempt on customer profile screen 0.000
And I click the Save button 0.000
Then I Should get back to the Order Screen 0.000
And I select category as "Menu" 0.000
And I select menu item as "Halwa" 0.000
Then I should see orderscreen with menu item prize as "$ 10.00" 0.000
And I should see the tax reflected to the check 0.000
Then I should see orderscreen with menu item Total without Tax Exempt as "$ 10.00" 0.000
And I click Cash button for Complete Sale 0.000
And I click Exact button on the cash pop-up 0.000
And I click Enter Button on the cash pop-up 0.000
And I closed the order type window 0.000
And I click Add Customer Button 0.000
And I search for "tax exe" 0.000
When I click "tax exe" to select customer for the seat 0.000
And I click the customer name on the order screen 0.000
Then I should see the customer profile window 0.000
And I remove tax exempt on customer profile screen 0.000
And I click the Save button 0.000
Then I Should get back to the Order Screen 0.000
And I click log off button in order screen 0.000
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.266
Feature: QSR feature
Tags: @Regression
15.146
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 1:7.746
Then I should see service type as "QSR" 2.042
And I select category as "FOOD" 4.661
And I select menu item as "Fried Crab Cakes" 4.108
And I select modifier as "White Bread" 3.091
And I click Done to get back 0.035
Then I should see menu with Upcharge amount on order list as "$ 18.50" 0.014
And I click Cash button for Complete Sale 0.037
And I click Exact button on the cash pop-up 0.029
And I click Enter Button on the cash pop-up 0.028
And I closed the order type window 1.058
And I click log off button in order screen 0.040
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
48.870
Scenario Outline qsr check payment by HA for New created customer
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Steps
Then I should see service type as "QSR" 2.031
And I click Add Customer Button 0.049
And I search for "Auto ragav" 0.075
When I click "Auto ragav" to select customer for the seat 0.034
And I click the customer name on the order screen 3.092
Then I should see the customer profile window 2.035
And I click customer plan button 1.094
Then I should see Account type screen 1.034
And I click update button 1.050
And I Should get back to the Order Screen 4.030
And I select category as "FOOD" 4.652
And I select menu item as "French Friese" 4.105
And I select modifier as "Steak" 3.100
And I click Done to get back 0.030
Then I should see orderscreen with menu item prize as "$ 15.00" 1.037
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 15.00" 1.027
And I click Payment button in the Order Management Screen 0.055
And I click house payment from the payment method popup 0.040
Then I should see total screen 1.133
And I click the Continue button on the Total screen 1.090
Then I should see your order card screen 5.032
And I click Process button on card screen 13.035
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to be clickable: By.xpath: /html/body/div/div[4]/div/mat-dialog-container/app-pay/ion-footer/ion-toolbar/div/button[4] (tried for 10 second(s) with 500 milliseconds interval)
Build info: version: '4.14.0', revision: 'e5a96349ce'
System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '14.1.1', java.version: '17.0.4'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 120.0.6099.199, chrome: {chromedriverVersion: 120.0.6099.71 (9729082fe617..., userDataDir: /var/folders/tp/d_f17nks5bq...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:53905}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: mac, proxy: Proxy(), se:cdp: ws://localhost:53905/devtoo..., se:cdpVersion: 120.0.6099.199, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Session ID: 5a45db907bf001d314fd12f435e60362
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:84)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:229)
	at com.qa.pages.BasePage.elementClick(BasePage.java:257)
	at com.qa.pages.CheckOptions.clickProcessButton(CheckOptions.java:443)
	at com.qa.stepdef.CheckOptionsStepDef.iClickProcessButtonOnCardScreen(CheckOptionsStepDef.java:491)
	at ✽.I click Process button on card screen(file:///Users/shaunmatthew/Documents/WebPOS%20TypeScript/src/test/resources/QSR.feature:1355)
And I closed the order type window 0.000
And I click log off button in order screen 0.000
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.295
Feature: QSR feature
Tags: @Regression
48.937
Scenario Outline qsr Void HA payment check and again add menu item & Payment through HA
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 1:7.639
Steps
Then I should see service type as "QSR" 2.041
And I click Add Customer Button 0.050
And I search for "Auto ragav" 0.067
When I click "Auto ragav" to select customer for the seat 0.038
And I click the customer name on the order screen 3.103
Then I should see the customer profile window 2.032
And I click customer plan button 1.085
Then I should see Account type screen 1.032
And I click update button 1.066
Then I Should get back to the Order Screen 4.026
And I get check number 0.010
And I select category as "FOOD" 4.643
And I select menu item as "French Friese" 4.117
And I select modifier as "Steak" 3.092
And I click Done to get back 0.032
Then I should see orderscreen with menu item prize as "$ 15.00" 1.046
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 15.00" 1.033
And I click Payment button in the Order Management Screen 0.057
And I click house payment from the payment method popup 0.040
Then I should see total screen 1.168
And I click the Continue button on the Total screen 1.083
Then I should see your order card screen 5.031
And I click Process button on card screen 13.031
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to be clickable: By.xpath: /html/body/div/div[4]/div/mat-dialog-container/app-pay/ion-footer/ion-toolbar/div/button[4] (tried for 10 second(s) with 500 milliseconds interval)
Build info: version: '4.14.0', revision: 'e5a96349ce'
System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '14.1.1', java.version: '17.0.4'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 120.0.6099.199, chrome: {chromedriverVersion: 120.0.6099.71 (9729082fe617..., userDataDir: /var/folders/tp/d_f17nks5bq...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:53945}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: mac, proxy: Proxy(), se:cdp: ws://localhost:53945/devtoo..., se:cdpVersion: 120.0.6099.199, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Session ID: c9edb73513b3b74cded1357ee9e372ee
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:84)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:229)
	at com.qa.pages.BasePage.elementClick(BasePage.java:257)
	at com.qa.pages.CheckOptions.clickProcessButton(CheckOptions.java:443)
	at com.qa.stepdef.CheckOptionsStepDef.iClickProcessButtonOnCardScreen(CheckOptionsStepDef.java:491)
	at ✽.I click Process button on card screen(file:///Users/shaunmatthew/Documents/WebPOS%20TypeScript/src/test/resources/QSR.feature:1404)
And I closed the order type window 0.000
And I click All 0.000
And I click Check Stats tab 0.000
And I click Closed tab on the Check stats 0.000
And I click the Closed check on check stats 0.000
And I click reopen check button on the check stats screen 0.000
Then I Should get back to the Order Screen 0.000
And I click Void button on order management screen 0.000
Then I should see payment made on this check popup message for house account 0.000
And I click Done button on the Popup 0.000
And I click payment in the payment window 0.000
And I click Delete button on the payment window 0.000
And I click Exit to return to Order Management Screen 0.000
And I select category as "FOOD" 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I click Payment button in the Order Management Screen 0.000
And I click house payment from the payment method popup 0.000
Then I should see total screen 0.000
And I click the Continue button on the Total screen 0.000
Then I should see your order card screen 0.000
And I click Process button on card screen 0.000
And I closed the order type window 0.000
And I click log off button in order screen 0.000
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.296
Feature: QSR feature
Tags: @Regression
1:25.907
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 1:7.464
Then I should see service type as "QSR" 2.041
And I select Pasta as category 3.144
And I select menu item as "Ravioli" 4.108
And I select modifier as "Butter" 3.079
And I click Done to get back 0.030
And I select Discount on the Order screen 0.040
Then I should see Check Based Discount Screen 0.534
And I click Discount as "IB-AfterTax-Amount" 2.151
And I click Back button on Discount Screen 0.025
Then I should see orderscreen with menu item prize as "$ 14.00" 1.050
Then I should see the tax amount reflected to the check as "$ 1.40" 1.044
Then I should see the Discount amount reflected to the check as "$ 1.00" 0.016
Then I should see orderscreen with menu item Total as "$ 14.40" 1.045
And I click Payment button in the Order Management Screen 0.049
And I click other button from the payment method popup 1.066
And I click Submit button on the Payment Window 0.557
And I closed the order type window 1.058
Then I should see service type as "QSR" 2.030
And I select Pasta as category 3.140
And I select menu item as "Ravioli" 4.078
And I select modifier as "Butter" 3.080
And I click Done to get back 0.027
And I select Discount on the Order screen 0.033
Then I should see Check Based Discount Screen 0.528
And I click Discount as "IB-AfterTax-SetPrice500" 2.125
And I click Back button on Discount Screen 0.021
Then I should see orderscreen with menu item prize as "$ 14.00" 1.038
Then I should see the tax amount reflected to the check as "$ 1.40" 1.045
Then I should see the Discount amount reflected to the check as "$ 12.50" 0.014
Then I should see orderscreen with menu item Total as "$ 2.90" 1.040
And I click Payment button in the Order Management Screen 0.043
And I click other button from the payment method popup 1.083
And I click Submit button on the Payment Window 0.559
And I closed the order type window 1.052
Then I should see service type as "QSR" 2.029
And I select Pasta as category 3.115
And I select menu item as "Ravioli" 4.078
And I select modifier as "Butter" 3.079
And I click Done to get back 0.027
And I select Discount on the Order screen 0.032
Then I should see Check Based Discount Screen 0.528
And I click Discount as "IB-AfterTax-AsFreeItem" 2.152
And I click Back button on Discount Screen 0.020
Then I should see orderscreen with as Onion Rings EACH 2.028
Then I should see orderscreen with menu item prize as "$ 15.00" 1.041
Then I should see the tax amount reflected to the check as "$ 1.50" 1.041
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 16.50" 1.017
And I click Payment button in the Order Management Screen 0.050
And I click other button from the payment method popup 1.068
And I click Submit button on the Payment Window 0.562
And I closed the order type window 1.058
Then I should see service type as "QSR" 2.031
And I select Pasta as category 3.131
And I select menu item as "Ravioli" 4.077
And I select modifier as "Butter" 3.076
And I click Done to get back 0.027
And I select Discount on the Order screen 0.030
Then I should see Check Based Discount Screen 0.527
And I click Discount as "IB-AfterTax-Percentage" 2.126
And I click Back button on Discount Screen 0.023
Then I should see orderscreen with menu item prize as "$ 14.00" 1.042
Then I should see the tax amount reflected to the check as "$ 1.40" 1.044
Then I should see the Discount amount reflected to the check as "$ 1.40" 0.014
Then I should see orderscreen with menu item Total as "$ 14.00" 1.039
And I click Payment button in the Order Management Screen 0.043
And I click other button from the payment method popup 1.078
And I click Submit button on the Payment Window 0.561
And I closed the order type window 1.053
And I click log off button in order screen 0.050
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
1:25.814
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Then I should see service type as "QSR" 2.031
And I select Pasta as category 3.123
And I select menu item as "Ravioli" 4.080
And I select modifier as "Butter" 3.080
And I click Done to get back 0.026
And I select Discount on the Order screen 0.030
Then I should see Check Based Discount Screen 0.528
And I click Discount as "IB-BeforeTax-Percentage" 2.139
And I click Back button on Discount Screen 0.020
Then I should see orderscreen with menu item prize as "$ 14.00" 1.036
Then I should see the tax amount reflected to the check as "$ 1.26" 1.042
Then I should see the Discount amount reflected to the check as "$ 1.40" 0.015
Then I should see orderscreen with menu item Total as "$ 13.86" 1.040
And I click Payment button in the Order Management Screen 0.045
And I click other button from the payment method popup 1.063
And I click Submit button on the Payment Window 0.554
And I closed the order type window 1.050
Then I should see service type as "QSR" 2.028
And I select Pasta as category 3.131
And I select menu item as "Ravioli" 4.085
And I select modifier as "Butter" 3.074
And I click Done to get back 0.026
And I select Discount on the Order screen 0.031
Then I should see Check Based Discount Screen 0.529
And I click Discount as "IB-BeforeTax-Amount" 2.135
And I click Back button on Discount Screen 0.023
Then I should see orderscreen with menu item prize as "$ 14.00" 1.042
Then I should see the tax amount reflected to the check as "$ 1.30" 1.036
Then I should see the Discount amount reflected to the check as "$ 1.00" 0.014
Then I should see orderscreen with menu item Total as "$ 14.30" 1.040
And I click Payment button in the Order Management Screen 0.042
And I click other button from the payment method popup 1.077
And I click Submit button on the Payment Window 0.560
And I closed the order type window 1.052
Then I should see service type as "QSR" 2.034
And I select Pasta as category 3.120
And I select menu item as "Ravioli" 4.081
And I select modifier as "Butter" 3.077
And I click Done to get back 0.027
And I select Discount on the Order screen 0.031
Then I should see Check Based Discount Screen 0.528
And I click Discount as "IB-BeforeTax-SetPrice500" 2.139
And I click Back button on Discount Screen 0.022
Then I should see orderscreen with menu item prize as "$ 14.00" 1.042
Then I should see the tax amount reflected to the check as "$ 0.10" 1.042
Then I should see the Discount amount reflected to the check as "$ 13.00" 0.014
Then I should see orderscreen with menu item Total as "$ 1.10" 1.040
And I click Payment button in the Order Management Screen 0.042
And I click other button from the payment method popup 1.077
And I click Submit button on the Payment Window 0.563
And I closed the order type window 1.057
Then I should see service type as "QSR" 2.030
And I select Pasta as category 3.133
And I select menu item as "Ravioli" 4.085
And I select modifier as "Butter" 3.074
And I click Done to get back 0.026
And I select Discount on the Order screen 0.030
Then I should see Check Based Discount Screen 0.529
And I click Discount as "IB-BeforeTax-AsFreeItem" 2.144
And I click Back button on Discount Screen 0.022
Then I should see orderscreen with as Onion Rings EACH 2.031
Then I should see orderscreen with menu item prize as "$ 15.00" 1.043
Then I should see the tax amount reflected to the check as "$ 1.50" 1.038
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 16.50" 1.028
And I click Payment button in the Order Management Screen 0.049
And I click other button from the payment method popup 1.083
And I click Submit button on the Payment Window 0.560
And I closed the order type window 1.060
And I click log off button in order screen 0.053
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
1:37.374
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Then I should see service type as "QSR" 2.021
And I select Pasta as category 3.139
And I select menu item as "Ravioli" 4.081
And I select modifier as "Butter" 3.071
And I click Done to get back 0.027
And I select Pasta as category 3.113
And I select menu item as "Ravioli" 4.078
And I select modifier as "Butter" 3.076
And I click Done to get back 0.027
And I select Discount on the Order screen 0.026
Then I should see Check Based Discount Screen 0.524
And I click Discount as "CB-AfterTax-Percentage10" 2.136
And I click Back button on Discount Screen 0.020
Then I should see orderscreen with menu item prize as "$ 28.00" 1.037
Then I should see the tax amount reflected to the check as "$ 2.80" 1.044
Then I should see the Discount amount reflected to the check as "$ 2.80" 0.017
Then I should see orderscreen with menu item Total as "$ 28.00" 1.032
And I click Payment button in the Order Management Screen 0.042
And I click other button from the payment method popup 1.081
And I click Submit button on the Payment Window 0.561
And I closed the order type window 1.054
Then I should see service type as "QSR" 2.030
And I select category as "Menu" 4.633
And I select menu item as "cake" 4.094
And I select menu item as "cake" 4.066
And I select Discount on the Order screen 0.041
Then I should see Check Based Discount Screen 0.527
And I click Discount as "CB-AfterTax-Amount1000" 2.146
And I click Back button on Discount Screen 0.024
Then I should see orderscreen with menu item prize as "$ 16.00" 1.039
Then I should see the tax amount reflected to the check as "$ 1.60" 1.043
Then I should see the Discount amount reflected to the check as "$ 1.00" 0.013
Then I should see orderscreen with menu item Total as "$ 16.60" 1.039
And I click Payment button in the Order Management Screen 0.042
And I click other button from the payment method popup 1.078
And I click Submit button on the Payment Window 0.565
And I closed the order type window 1.050
Then I should see service type as "QSR" 2.028
And I select category as "Menu" 4.609
And I select menu item as "cake" 4.076
And I select menu item as "cake" 4.070
And I select Discount on the Order screen 0.039
Then I should see Check Based Discount Screen 0.529
And I click Discount as "CB-AfterTax-SetPrice1000" 2.138
And I click Back button on Discount Screen 0.022
Then I should see orderscreen with menu item prize as "$ 16.00" 1.056
Then I should see the tax amount reflected to the check as "$ 1.60" 1.037
Then I should see the Discount amount reflected to the check as "$ 6.00" 0.012
Then I should see orderscreen with menu item Total as "$ 11.60" 1.041
And I click Payment button in the Order Management Screen 0.042
And I click other button from the payment method popup 1.075
And I click Submit button on the Payment Window 0.562
And I closed the order type window 1.071
Then I should see service type as "QSR" 2.032
And I select Desserts as category 2.535
And I select menu item as "Cheesecake" 4.077
And I select Discount on the Order screen 0.034
Then I should see Check Based Discount Screen 0.527
And I click Discount as "CB-AfterTax-Free300" 2.137
And I click Back button on Discount Screen 0.021
Then I should see orderscreen with as Onion Rings EACH 2.032
Then I should see orderscreen with menu item prize as "$ 17.00" 1.042
Then I should see the tax amount reflected to the check as "$ 1.70" 1.035
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 18.70" 1.026
And I click Payment button in the Order Management Screen 0.049
And I click other button from the payment method popup 1.076
And I click Submit button on the Payment Window 0.565
And I closed the order type window 1.057
And I click log off button in order screen 0.049
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
1:42.184
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Then I should see service type as "QSR" 2.031
And I select Pasta as category 3.141
And I select menu item as "Ravioli" 4.092
And I select modifier as "Butter" 3.080
And I click Done to get back 0.029
And I select Pasta as category 3.128
And I select menu item as "Ravioli" 4.088
And I select modifier as "Butter" 3.067
And I click Done to get back 0.026
And I select Discount on the Order screen 0.033
Then I should see Check Based Discount Screen 0.530
And I click Discount as "CB-BeforeTax-Percentage10" 2.122
And I click Back button on Discount Screen 0.022
Then I should see orderscreen with menu item prize as "$ 28.00" 1.037
Then I should see the tax amount reflected to the check as "$ 2.52" 1.042
Then I should see the Discount amount reflected to the check as "$ 2.80" 0.016
Then I should see orderscreen with menu item Total as "$ 27.72" 1.043
And I click Payment button in the Order Management Screen 0.042
And I click other button from the payment method popup 1.080
And I click Submit button on the Payment Window 0.564
And I closed the order type window 1.056
Then I should see service type as "QSR" 2.031
And I select Pasta as category 3.132
And I select menu item as "Ravioli" 4.088
And I select modifier as "Butter" 3.070
And I click Done to get back 0.025
And I select menu item as "Ravioli" 4.083
And I select modifier as "Butter" 3.070
And I click Done to get back 0.027
And I select Discount on the Order screen 0.038
Then I should see Check Based Discount Screen 0.531
And I click Discount as "CB-BeforeTax-Amount1000" 2.130
And I click Back button on Discount Screen 0.022
Then I should see orderscreen with menu item prize as "$ 28.00" 1.041
Then I should see the tax amount reflected to the check as "$ 2.70" 1.043
Then I should see the Discount amount reflected to the check as "$ 1.00" 0.014
Then I should see orderscreen with menu item Total as "$ 29.70" 1.041
And I click Payment button in the Order Management Screen 0.042
And I click other button from the payment method popup 1.078
And I click Submit button on the Payment Window 0.555
And I closed the order type window 1.059
Then I should see service type as "QSR" 2.029
And I select category as "Menu" 4.636
And I select menu item as "cake" 4.084
And I select menu item as "cake" 4.070
And I select Discount on the Order screen 0.038
Then I should see Check Based Discount Screen 0.528
And I click Discount as "CB-BeforeTax-SetPrice1000" 2.138
And I click Back button on Discount Screen 0.022
Then I should see orderscreen with menu item prize as "$ 16.00" 1.037
Then I should see the tax amount reflected to the check as "$ 1.00" 1.040
Then I should see the Discount amount reflected to the check as "$ 6.00" 0.014
Then I should see orderscreen with menu item Total as "$ 11.00" 1.041
And I click Payment button in the Order Management Screen 0.042
And I click other button from the payment method popup 1.079
And I click Submit button on the Payment Window 0.563
And I closed the order type window 1.058
Then I should see service type as "QSR" 2.031
And I select Desserts as category 2.546
And I select menu item as "Cheesecake" 4.082
And I select Discount on the Order screen 0.035
Then I should see Check Based Discount Screen 0.527
And I click Discount as "CB-BeforeTax-Free300" 2.138
And I click Back button on Discount Screen 0.022
Then I should see orderscreen with as Onion Rings EACH 2.032
Then I should see discount as "CB-BeforeTax-Free300" on the order screen 0.023
Then I should see orderscreen with menu item prize as "$ 17.00" 1.044
Then I should see the tax amount reflected to the check as "$ 1.70" 1.034
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 18.70" 1.028
And I click Payment button in the Order Management Screen 0.051
And I click other button from the payment method popup 1.080
And I click Submit button on the Payment Window 0.557
And I closed the order type window 1.057
And I click log off button in order screen 0.053
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
1:4.228
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Then I should see service type as "QSR" 2.029
And I select category as "Menu" 4.617
And I select menu item as "Dosa" 4.078
And I click menu item as "Dosa" to see Menu option screen 1.071
And I click Open Item button 0.075
Then I should see open item screen 0.018
And I click Coursing Name text field for Menu option 0.365
And I swipe to "SALAD" as Coursing Name 0.672
And I pass course name as "onion" 0.367
And I tap Price text field for menu option 0.041
And I enter the price with sale 0.081
And I click Continue button on the Open Item Price numbers popup 0.031
And I click Done button on the open item window 0.046
Then I should navigate to Order Management screen and see the added open item as "onion" 1.345
And I click open item as "onion" to see Menu option screen 0.052
And I click Open Discount on menu option 0.034
Then I should see Open discount Screen 0.008
And I pass the amount on open discount for open item discount safety percentage whole value as 20 for "After" 0.752
Then I should see discount applied on order screen 0.008
Then I should see orderscreen with menu item prize as "$ 51.00" 1.036
Then I should see the tax amount reflected to the check as "$ 5.10" 1.037
Then I should see the Discount amount reflected to the check as "$ 20.00" 0.014
Then I should see orderscreen with menu item Total as "$ 36.10" 1.037
And I click Payment button in the Order Management Screen 0.044
And I click other button from the payment method popup 1.076
And I click Submit button on the Payment Window 0.576
And I closed the order type window 1.062
Then I should see service type as "QSR" 2.037
And I select category as "Menu" 4.651
And I select menu item as "Dosa" 4.081
And I click menu item as "Dosa" to see Menu option screen 1.063
And I click Open Item button 0.075
Then I should see open item screen 0.016
And I click Coursing Name text field for Menu option 0.370
And I swipe to "SALAD" as Coursing Name 0.667
And I pass course name as "onion" 0.357
And I tap Price text field for menu option 0.037
And I enter the price with sale 0.069
And I click Continue button on the Open Item Price numbers popup 0.027
And I click Done button on the open item window 0.039
Then I should navigate to Order Management screen and see the added open item as "onion" 1.341
And I click open item as "onion" to see Menu option screen 0.064
And I click Open Discount on menu option 0.031
Then I should see Open discount Screen 0.007
And I pass the amount on open discount for open item discount safety percentage decimal value as 20.50 for1 "After" 0.745
Then I should see discount applied on order screen 0.006
Then I should see orderscreen with menu item prize as "$ 51.00" 1.038
Then I should see the tax amount reflected to the check as "$ 5.10" 1.040
Then I should see the Discount amount reflected to the check as "$ 20.50" 0.014
Then I should see orderscreen with menu item Total as "$ 35.60" 1.036
And I click Payment button in the Order Management Screen 0.042
And I click other button from the payment method popup 1.074
And I click Submit button on the Payment Window 0.563
And I closed the order type window 1.059
Then I should see service type as "QSR" 2.031
And I select category as "Menu" 4.628
And I select menu item as "Dosa" 4.070
And I click menu item as "Dosa" to see Menu option screen 1.060
And I click Open Item button 0.075
Then I should see open item screen 0.013
And I click Coursing Name text field for Menu option 0.369
And I swipe to "DESSERT" as Coursing Name 0.674
And I pass course name as "onion" 0.357
And I tap Price text field for menu option 0.037
And I enter the price with sale 0.072
And I click Continue button on the Open Item Price numbers popup 0.031
And I click Done button on the open item window 0.041
Then I should navigate to Order Management screen and see the added open item as "onion" 1.341
And I click open item as "onion" to see Menu option screen 0.062
And I click Open Discount on menu option 0.029
Then I should see Open discount Screen 0.007
And I pass the amount on open discount for open item discount as discount Percentage for "After" 0.239
Then I should see discount applied on order screen 0.006
Then I should see orderscreen with menu item prize as "$ 51.00" 1.040
Then I should see the tax amount reflected to the check as "$ 5.10" 1.039
Then I should see the Discount amount reflected to the check as "$ 0.50" 0.013
Then I should see orderscreen with menu item Total as "$ 55.60" 1.039
And I click Payment button in the Order Management Screen 0.042
And I click other button from the payment method popup 1.076
And I click Submit button on the Payment Window 0.569
And I closed the order type window 1.056
And I click log off button in order screen 0.050
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
1:4.190
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Then I should see service type as "QSR" 2.027
And I select category as "Menu" 4.625
And I select menu item as "Dosa" 4.091
And I click menu item as "Dosa" to see Menu option screen 1.064
And I click Open Item button 0.075
Then I should see open item screen 0.013
And I click Coursing Name text field for Menu option 0.365
And I swipe to "SALAD" as Coursing Name 0.670
And I pass course name as "onion" 0.366
And I tap Price text field for menu option 0.041
And I enter the price with sale 0.081
And I click Continue button on the Open Item Price numbers popup 0.031
And I click Done button on the open item window 0.049
Then I should navigate to Order Management screen and see the added open item as "onion" 1.345
And I click open item as "onion" to see Menu option screen 0.051
And I click Open Discount on menu option 0.032
Then I should see Open discount Screen 0.010
And I pass the amount on open discount for open item discount safety percentage decimal value as 20.50 for "Before" 0.758
Then I should see discount applied on order screen 0.008
Then I should see orderscreen with menu item prize as "$ 51.00" 1.045
Then I should see the tax amount reflected to the check as "$ 3.05" 1.038
Then I should see the Discount amount reflected to the check as "$ 20.50" 0.015
Then I should see orderscreen with menu item Total as "$ 33.55" 1.034
And I click Payment button in the Order Management Screen 0.039
And I click other button from the payment method popup 1.082
And I click Submit button on the Payment Window 0.553
And I closed the order type window 1.054
Then I should see service type as "QSR" 2.031
And I select category as "Menu" 4.624
And I select menu item as "Dosa" 4.076
And I click menu item as "Dosa" to see Menu option screen 1.055
And I click Open Item button 0.074
Then I should see open item screen 0.006
And I click Coursing Name text field for Menu option 0.380
And I swipe to "SALAD" as Coursing Name 0.665
And I pass course name as "onion" 0.356
And I tap Price text field for menu option 0.037
And I enter the price with sale 0.070
And I click Continue button on the Open Item Price numbers popup 0.027
And I click Done button on the open item window 0.039
Then I should navigate to Order Management screen and see the added open item as "onion" 1.340
And I click open item as "onion" to see Menu option screen 0.062
And I click Open Discount on menu option 0.032
Then I should see Open discount Screen 0.006
And I pass the amount on open discount for open item discount safety percentage whole value as 20 for1 "Before" 0.747
Then I should see discount applied on order screen 0.006
Then I should see orderscreen with menu item prize as "$ 51.00" 1.040
Then I should see the tax amount reflected to the check as "$ 3.10" 1.042
Then I should see the Discount amount reflected to the check as "$ 20.00" 0.014
Then I should see orderscreen with menu item Total as "$ 34.10" 1.041
And I click Payment button in the Order Management Screen 0.042
And I click other button from the payment method popup 1.083
And I click Submit button on the Payment Window 0.563
And I closed the order type window 1.058
Then I should see service type as "QSR" 2.030
And I select category as "Menu" 4.632
And I select menu item as "Dosa" 4.075
And I click menu item as "Dosa" to see Menu option screen 1.060
And I click Open Item button 0.077
Then I should see open item screen 0.011
And I click Coursing Name text field for Menu option 0.369
And I swipe to "DESSERT" as Coursing Name 0.674
And I pass course name as "onion" 0.357
And I tap Price text field for menu option 0.039
And I enter the price with sale 0.070
And I click Continue button on the Open Item Price numbers popup 0.027
And I click Done button on the open item window 0.040
Then I should navigate to Order Management screen and see the added open item as "onion" 1.342
And I click open item as "onion" to see Menu option screen 0.065
And I click Open Discount on menu option 0.031
Then I should see Open discount Screen 0.006
And I pass the amount on open discount for open item discount as discount Percentage for "Before" 0.238
Then I should see discount applied on order screen 0.006
Then I should see orderscreen with menu item prize as "$ 51.00" 1.038
Then I should see the tax amount reflected to the check as "$ 5.05" 1.043
Then I should see the Discount amount reflected to the check as "$ 0.50" 0.014
Then I should see orderscreen with menu item Total as "$ 55.55" 1.030
And I click Payment button in the Order Management Screen 0.038
And I click other button from the payment method popup 1.078
And I click Submit button on the Payment Window 0.568
And I closed the order type window 1.058
And I click log off button in order screen 0.051
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
46.887
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Then I should see service type as "QSR" 2.028
And I select category as "Menu" 4.631
And I select menu item as "Halwa" 4.092
And I select menu item as "Halwa" 4.062
And I select Discount on the Order screen 0.033
Then I should see Check Based Discount Screen 0.530
And I click Discount as "CheckMixMatchSP(After)" 2.133
And I click Back button on Discount Screen 0.040
Then I should see orderscreen with menu item prize as "$ 20.00" 1.037
Then I should see the tax amount reflected to the check as "$ 2.00" 1.040
Then I should see the Discount amount reflected to the check as "$ 8.00" 0.017
Then I should see orderscreen with menu item Total as "$ 14.00" 1.040
And I click Payment button in the Order Management Screen 0.041
And I click other button from the payment method popup 1.071
And I click Submit button on the Payment Window 0.564
And I closed the order type window 1.058
Then I should see service type as "QSR" 2.035
And I select category as "Menu" 4.642
And I select menu item as "Halwa" 4.067
And I select menu item as "Halwa" 4.076
And I select Discount on the Order screen 0.040
Then I should see Check Based Discount Screen 0.530
And I click Discount as "CheckMixMatchSEIP(After)" 2.135
And I click Back button on Discount Screen 0.022
Then I should see orderscreen with menu item prize as "$ 20.00" 1.036
Then I should see the tax amount reflected to the check as "$ 2.00" 1.036
Then I should see the Discount amount reflected to the check as "$ 2.00" 0.012
Then I should see orderscreen with menu item Total as "$ 20.00" 1.040
And I click Payment button in the Order Management Screen 0.043
And I click other button from the payment method popup 1.070
And I click Submit button on the Payment Window 0.564
And I closed the order type window 1.056
And I click log off button in order screen 0.052
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
55.992
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Then I should see service type as "QSR" 2.030
And I select category as "Menu" 4.633
And I select menu item as "Halwa" 4.055
And I select menu item as "cake" 4.081
And I select Discount on the Order screen 0.030
Then I should see Check Based Discount Screen 0.529
And I click Discount as "CheckMixMatchSPerM(After)" 2.128
And I click Back button on Discount Screen 0.021
And I compare menu price as "10.00" "8.00" and applied "CheckMixMatchSPerM(After)" on "Most" menu Item 5.086
Then I should see orderscreen with menu item prize as "$ 18.00" 1.044
Then I should see the tax amount reflected to the check as "$ 1.80" 1.027
Then I should see the Discount amount reflected to the check as "$ 5.00" 0.012
Then I should see orderscreen with menu item Total as "$ 14.80" 1.043
And I click Payment button in the Order Management Screen 0.041
And I click other button from the payment method popup 1.100
And I click Submit button on the Payment Window 0.551
And I closed the order type window 1.059
Then I should see service type as "QSR" 2.032
And I select Desserts as category 2.544
And I select menu item as "Cheesecake" 4.082
And I select menu item as "Pumpkin Cheese Cake" 4.081
And I select Discount on the Order screen 0.035
Then I should see Check Based Discount Screen 0.530
And I click Discount as "CheckMixMatchSPerL(After)" 2.144
And I click Back button on Discount Screen 0.022
And I compare menu price as "15.00" "11.00" and applied "CheckMixMatchSPerL(After)" on "Least" menu Item 6.103
Then I should see orderscreen with menu item prize as "$ 26.00" 1.043
Then I should see the tax amount reflected to the check as "$ 2.60" 1.041
Then I should see the Discount amount reflected to the check as "$ 5.50" 0.014
Then I should see orderscreen with menu item Total as "$ 23.10" 1.041
And I click Payment button in the Order Management Screen 0.039
And I click other button from the payment method popup 1.075
And I click Submit button on the Payment Window 0.578
And I closed the order type window 1.053
And I click log off button in order screen 0.047
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
46.892
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Then I should see service type as "QSR" 2.033
And I select category as "Menu" 4.612
And I select menu item as "cake" 4.070
And I select menu item as "Halwa" 4.074
And I select Discount on the Order screen 0.040
Then I should see Check Based Discount Screen 0.525
And I click Discount as "CheckMixMatchSP(Before)" 2.124
And I click Back button on Discount Screen 0.021
Then I should see discount as "CheckMixMatchSP(Before)" on the order screen 0.027
Then I should see orderscreen with menu item prize as "$ 18.00" 1.031
Then I should see the tax amount reflected to the check as "$ 1.00" 1.046
Then I should see the Discount amount reflected to the check as "$ 8.00" 0.014
Then I should see orderscreen with menu item Total as "$ 11.00" 1.042
And I click Payment button in the Order Management Screen 0.042
And I click other button from the payment method popup 1.071
And I click Submit button on the Payment Window 0.559
And I closed the order type window 1.057
Then I should see service type as "QSR" 2.030
And I select category as "Menu" 4.629
And I select menu item as "cake" 4.071
And I select menu item as "Halwa" 4.076
And I select Discount on the Order screen 0.041
Then I should see Check Based Discount Screen 0.528
And I click Discount as "CheckMixMatchSEIP(Before)" 2.146
And I click Back button on Discount Screen 0.021
Then I should see discount as "CheckMixMatchSEIP(Before)" on the order screen 0.032
Then I should see orderscreen with menu item prize as "$ 18.00" 1.027
Then I should see the tax amount reflected to the check as "$ 1.60" 1.043
Then I should see the Discount amount reflected to the check as "$ 2.00" 0.014
Then I should see orderscreen with menu item Total as "$ 17.60" 1.043
And I click Payment button in the Order Management Screen 0.042
And I click other button from the payment method popup 1.078
And I click Submit button on the Payment Window 0.562
And I closed the order type window 1.060
And I click log off button in order screen 0.044
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
55.938
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Then I should see service type as "QSR" 2.022
And I select category as "Menu" 4.635
And I select menu item as "cake" 4.059
And I select menu item as "Halwa" 4.064
And I select Discount on the Order screen 0.040
Then I should see Check Based Discount Screen 0.530
And I click Discount as "CheckMixMatchSPerM(Befor)" 2.136
And I click Back button on Discount Screen 0.023
And I compare menu price as "8.00" "10.00" and applied "CheckMixMatchSPerM(Befor)" on "Most" menu Item 5.090
Then I should see orderscreen with menu item prize as "$ 18.00" 1.037
Then I should see the tax amount reflected to the check as "$ 1.30" 1.044
Then I should see the Discount amount reflected to the check as "$ 5.00" 0.014
Then I should see orderscreen with menu item Total as "$ 14.30" 1.028
And I click Payment button in the Order Management Screen 0.035
And I click other button from the payment method popup 1.050
And I click Submit button on the Payment Window 0.555
And I closed the order type window 1.052
Then I should see service type as "QSR" 2.032
And I select Desserts as category 2.538
And I select menu item as "Cheesecake" 4.078
And I select menu item as "Pumpkin Cheese Cake" 4.084
And I select Discount on the Order screen 0.051
Then I should see Check Based Discount Screen 0.529
And I click Discount as "CheckMixMatchSPerL(Befor)" 2.141
And I click Back button on Discount Screen 0.023
And I compare menu price as "15.00" "11.00" and applied "CheckMixMatchSPerL(Befor)" on "Least" menu Item 6.102
Then I should see orderscreen with menu item prize as "$ 26.00" 1.046
Then I should see the tax amount reflected to the check as "$ 2.05" 1.041
Then I should see the Discount amount reflected to the check as "$ 5.50" 0.014
Then I should see orderscreen with menu item Total as "$ 22.55" 1.039
And I click Payment button in the Order Management Screen 0.043
And I click other button from the payment method popup 1.082
And I click Submit button on the Payment Window 0.566
And I closed the order type window 1.053
And I click log off button in order screen 0.044
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
45.829
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Then I should see service type as "QSR" 2.023
And I select category as "Menu" 4.621
And I select menu item as "Halwa" 4.075
And I click Options button 0.044
Then I should see the Check Options screen 2.032
And I click Gratuity button 0.064
Then I should see Add Gratuity screen 0.008
And I click Gratuity varying button 0.031
Then I should see enter Percentage popup 0.008
And I pass the value and click Apply button as "8" 0.166
Then I Should get back to the Order Screen 4.028
Then I should see orderscreen with menu item prize as "$ 10.00" 1.027
Then I should see the tax amount reflected to the check as "$ 1.00" 1.037
Then I should see the Gratuity amount reflected to the check as "$ 0.80" 0.016
Then I should see orderscreen with menu item Total as "$ 11.80" 1.027
And I click Payment button in the Order Management Screen 0.041
And I click other button from the payment method popup 1.055
And I click Submit button on the Payment Window 0.597
And I closed the order type window 1.059
Then I should see service type as "QSR" 2.032
And I select category as "Menu" 4.630
And I select menu item as "Halwa" 4.087
And I click Options button 0.043
Then I should see the Check Options screen 2.032
And I click Gratuity button 0.042
Then I should see Add Gratuity screen 0.006
And I click Gratuity Fixed button 0.030
Then I Should get back to the Order Screen 4.027
Then I should see orderscreen with menu item prize as "$ 10.00" 1.044
Then I should see the tax amount reflected to the check as "$ 1.00" 1.042
Then I should see the Gratuity amount reflected to the check as "$ 1.00" 0.014
Then I should see orderscreen with menu item Total as "$ 12.00" 1.040
And I click Payment button in the Order Management Screen 0.043
And I click other button from the payment method popup 1.072
And I click Submit button on the Payment Window 0.565
And I closed the order type window 1.058
And I click log off button in order screen 0.044
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
52.350
Scenario Outline Qsr- Check Payment through other payment - Check with tax exempt and with customer
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Steps
Then I should see service type as "QSR" 2.033
And I click Add Customer Button 0.056
And I search for "tax exe" 0.077
When I click "tax exe" to select customer for the seat 0.034
And I select category as "Menu" 4.624
And I select menu item as "Halwa" 4.077
Then I should see orderscreen with menu item prize as "$ 10.00" 1.040
Then I should see the tax amount reflected to the check as "$ 1.00" 1.036
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 11.00" 1.028
And I click Options button 0.044
Then I should see the Check Options screen 2.023
And I click Tax Exempt Button 0.053
Then I Should get back to the Order Screen 4.028
Then I should see orderscreen with menu item prize as "$ 10.00" 1.037
And I should see the tax reflected to the check 31.152
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"css selector","selector":"*[name='element']"}
  (Session info: chrome=120.0.6099.199)
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.14.0', revision: 'e5a96349ce'
System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '14.1.1', java.version: '17.0.4'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [c2ce2d2b7750445e27058a15cfb5164b, findElement {using=css selector, value=*[name='element']}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 120.0.6099.199, chrome: {chromedriverVersion: 120.0.6099.71 (9729082fe617..., userDataDir: /var/folders/tp/d_f17nks5bq...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:53988}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: mac, proxy: Proxy(), se:cdp: ws://localhost:53988/devtoo..., se:cdpVersion: 120.0.6099.199, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Session ID: c2ce2d2b7750445e27058a15cfb5164b
	at jdk.internal.reflect.GeneratedConstructorAccessor33.newInstance(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:196)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:171)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
	at org.openqa.selenium.By$PreW3CLocator.findElement(By.java:430)
	at org.openqa.selenium.By$ByName.findElement(By.java:237)
	at org.openqa.selenium.support.ByIdOrName.findElement(ByIdOrName.java:49)
	at org.openqa.selenium.remote.ElementLocation$ElementFinder$1.findElement(ElementLocation.java:139)
	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:81)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
	at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:68)
	at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38)
	at jdk.proxy2/jdk.proxy2.$Proxy36.getText(Unknown Source)
	at com.qa.pages.OrderManagementScreen.checkTaxExists(OrderManagementScreen.java:1326)
	at com.qa.stepdef.CheckOptionsStepDef.iShouldSeeTheTaxReflectedToTheCheck(CheckOptionsStepDef.java:307)
	at ✽.I should see the tax reflected to the check(file:///Users/shaunmatthew/Documents/WebPOS%20TypeScript/src/test/resources/QSR.feature:2494)
Then I should see orderscreen with menu item Total without Tax Exempt as "$ 10.00" 0.000
And I click Payment button in the Order Management Screen 0.000
And I click other button from the payment method popup 0.000
And I click Submit button on the Payment Window 0.000
And I closed the order type window 0.000
Then I should see service type as "QSR" 0.000
And I select category as "Menu" 0.000
And I select menu item as "Halwa" 0.000
Then I should see orderscreen with menu item prize as "$ 10.00" 0.000
Then I should see the tax amount reflected to the check as "$ 1.00" 0.000
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 11.00" 0.000
And I click Options button 0.000
Then I should see the Check Options screen 0.000
And I click Tax Exempt Button 0.000
Then I Should get back to the Order Screen 0.000
Then I should see orderscreen with menu item prize as "$ 10.00" 0.000
And I should see the tax reflected to the check 0.000
Then I should see orderscreen with menu item Total without Tax Exempt as "$ 10.00" 0.000
And I click Payment button in the Order Management Screen 0.000
And I click other button from the payment method popup 0.000
And I click Submit button on the Payment Window 0.000
And I closed the order type window 0.000
Then I should see service type as "QSR" 0.000
And I click Add Customer Button 0.000
And I search for "tax exe" 0.000
When I click "tax exe" to select customer for the seat 0.000
And I click the customer name on the order screen 0.000
Then I should see the customer profile window 0.000
And I select tax exempt on customer profile screen 0.000
And I click the Save button 0.000
Then I Should get back to the Order Screen 0.000
And I select category as "Menu" 0.000
And I select menu item as "Halwa" 0.000
Then I should see orderscreen with menu item prize as "$ 10.00" 0.000
And I should see the tax reflected to the check 0.000
Then I should see orderscreen with menu item Total without Tax Exempt as "$ 10.00" 0.000
And I click Payment button in the Order Management Screen 0.000
And I click other button from the payment method popup 0.000
And I click Submit button on the Payment Window 0.000
And I closed the order type window 0.000
And I click Add Customer Button 0.000
And I search for "tax exe" 0.000
When I click "tax exe" to select customer for the seat 0.000
And I click the customer name on the order screen 0.000
Then I should see the customer profile window 0.000
And I remove tax exempt on customer profile screen 0.000
And I click the Save button 0.000
Then I Should get back to the Order Screen 0.000
And I click log off button in order screen 0.000
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.271
Feature: QSR feature
Tags: @Regression
16.738
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 1:8.704
Then I should see service type as "QSR" 2.042
And I select category as "FOOD" 4.646
And I select menu item as "Fried Crab Cakes" 4.100
And I select modifier as "White Bread" 3.100
And I click Done to get back 0.028
Then I should see menu with Upcharge amount on order list as "$ 18.50" 0.009
And I click Payment button in the Order Management Screen 0.050
And I click other button from the payment method popup 1.091
And I click Submit button on the Payment Window 0.568
And I closed the order type window 1.058
And I click log off button in order screen 0.041
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
50.807
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Then I should see service type as "QSR" 2.027
And I get check number 0.012
And I select category as "FOOD" 4.623
And I select menu item as "French Friese" 4.105
And I select modifier as "Steak" 3.091
And I click Done to get back 0.032
And I click Payment button in the Order Management Screen 0.032
And I click side cc button in the payment window 1.076
Then I should see total screen 1.032
And I click the Continue button on the Total screen 1.087
Then I should see the Payment window 2.032
And I click Submit button on the Payment Window 0.556
And I closed the order type window 1.041
And I click All 0.062
And I click Check Stats tab 1.256
And I click Closed tab on the Check stats 0.035
And I click the Closed check on check stats 5.102
And I click reopen check button on the check stats screen 0.029
Then I Should get back to the Order Screen 4.034
And I click Payment button in the Order Management Screen 0.048
And I click payment in the payment window 0.029
And I click Delete button on the payment window 0.037
And I click Exit to return to Order Management Screen 2.061
And I click print button on the order screen 0.031
And I click Done button on the Popup 12.032
And I click Void button on order management screen 2.073
Then I should see the void reason popup 0.008
And I click void Reason on the void popup 0.028
And I click Add Button on the void reason popup 2.090
And I closed the order type window 1.055
And I click log off button in order screen 0.038
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
50.903
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Then I should see service type as "QSR" 2.036
And I get check number 0.013
And I select category as "FOOD" 4.652
And I select menu item as "French Friese" 4.094
And I select modifier as "Steak" 3.067
And I click Done to get back 0.030
And I click Payment button in the Order Management Screen 0.036
And I click side cc button in the payment window 1.069
Then I should see total screen 1.049
And I click tip as 10 0.036
Then I should see tip is added with menu total as "$ 15.00" 0.008
Then I should see total amount as "$ 25.00" on total screen 0.013
And I click the Continue button on the Total screen 1.085
Then I should see the Payment window 2.023
And I click Submit button on the Payment Window 0.565
And I closed the order type window 1.060
And I click All 0.050
And I click Check Stats tab 1.260
And I click Closed tab on the Check stats 0.035
And I click the Closed check on check stats 5.115
And I click reopen check button on the check stats screen 0.030
Then I Should get back to the Order Screen 4.034
And I click Payment button in the Order Management Screen 0.047
And I click payment in the payment window 0.028
And I click Delete button on the payment window 0.036
And I click Exit to return to Order Management Screen 2.066
And I click print button on the order screen 0.031
And I click Done button on the Popup 12.023
And I click Void button on order management screen 2.068
Then I should see the void reason popup 0.008
And I click void Reason on the void popup 0.028
And I click Add Button on the void reason popup 2.090
And I closed the order type window 1.060
And I click log off button in order screen 0.039
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
41.834
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Then I should see service type as "QSR" 2.028
And I select category as "FOOD" 4.638
And I select menu item as "French Friese" 4.087
And I select modifier as "Steak" 3.095
And I click Done to get back 0.028
And I click Payment button in the Order Management Screen 0.033
And I click side cc button in the payment window 1.074
Then I should see total screen 1.042
And I click custom for tip adjustment 0.146
Then I should see tip is added with menu total as "$ 15.00" 0.008
Then I should see total amount as "$ 25.00" on total screen 0.013
And I click the Continue button on the Total screen 1.088
Then I should see the Payment window 2.024
And I click Submit button on the Payment Window 0.555
And I closed the order type window 1.052
Then I should see service type as "QSR" 2.032
And I select category as "FOOD" 4.610
And I select menu item as "French Friese" 4.088
And I select modifier as "Steak" 3.061
And I click Done to get back 0.026
And I click Payment button in the Order Management Screen 0.033
And I click side cc button in the payment window 1.086
Then I should see total screen 1.049
And I click custom for tip adjustment 0.124
Then I should see tip is added with menu total as "$ 15.00" 0.006
Then I should see total amount as "$ 25.00" on total screen 0.011
And I click the Continue button on the Total screen 1.082
Then I should see the Payment window 2.029
And I click Submit button on the Payment Window 0.565
And I closed the order type window 1.064
And I click log off button in order screen 0.042
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
1:44.711
Scenario Outline qsr Check Payment through Side CC with discount(item based - After tax/Before) as percentage and with tip
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Steps
Then I should see service type as "QSR" 2.037
And I select Pasta as category 3.158
And I select menu item as "Ravioli" 4.104
And I select modifier as "Butter" 3.088
And I click Done to get back 0.026
And I select Discount on the Order screen 0.038
Then I should see Check Based Discount Screen 0.528
And I click Discount as "IB-AfterTax-Percentage" 2.137
And I click Back button on Discount Screen 0.026
And I select Discount on the Order screen 0.031
Then I should see Check Based Discount Screen 0.527
And I click Discount as "IB-BeforeTax-Percentage" 2.115
And I click Back button on Discount Screen 0.023
Then I should see orderscreen with menu item prize as "$ 14.00" 1.054
Then I should see the tax amount reflected to the check as "$ 1.13" 1.045
Then I should see the Discount amount reflected to the check as "$ 2.66" 0.014
Then I should see orderscreen with menu item Total as "$ 12.47" 1.044
And I click Payment button in the Order Management Screen 0.053
And I click side cc button in the payment window 1.059
Then I should see total screen 1.043
And I click custom for tip adjustment 0.123
Then I should see tip is added with menu total as "$ 12.47" 0.008
Then I should see total amount as "$ 22.47" on total screen 0.011
And I click the Continue button on the Total screen 1.076
Then I should see the Payment window 2.023
And I click Submit button on the Payment Window 0.561
And I closed the order type window 1.057
Then I should see service type as "QSR" 2.030
And I select Pasta as category 3.131
And I select menu item as "Ravioli" 4.084
And I select modifier as "Butter" 3.072
And I click Done to get back 0.027
And I select Discount on the Order screen 0.030
Then I should see Check Based Discount Screen 0.528
And I click Discount as "IB-AfterTax-Amount" 2.131
And I click Back button on Discount Screen 0.022
And I select Discount on the Order screen 0.030
Then I should see Check Based Discount Screen 0.529
And I click Discount as "IB-BeforeTax-Amount" 2.109
And I click Back button on Discount Screen 0.024
Then I should see orderscreen with menu item prize as "$ 14.00" 1.041
Then I should see the tax amount reflected to the check as "$ 1.20" 1.040
Then I should see the Discount amount reflected to the check as "$ 2.00" 0.014
Then I should see orderscreen with menu item Total as "$ 13.20" 1.035
And I click Payment button in the Order Management Screen 0.043
And I click side cc button in the payment window 1.071
Then I should see total screen 1.036
And I click custom for tip adjustment 0.127
Then I should see tip is added with menu total as "$ 13.20" 0.008
Then I should see total amount as "$ 23.20" on total screen 0.011
And I click the Continue button on the Total screen 1.081
Then I should see the Payment window 2.025
And I click Submit button on the Payment Window 0.557
And I closed the order type window 1.058
Then I should see service type as "QSR" 2.030
And I select Pasta as category 3.129
And I select menu item as "Ravioli" 4.082
And I select modifier as "Butter" 3.072
And I click Done to get back 0.026
And I select Discount on the Order screen 0.026
Then I should see Check Based Discount Screen 0.529
And I click Discount as "IB-AfterTax-SetPrice500" 2.133
And I click Back button on Discount Screen 0.022
And I select Discount on the Order screen 0.028
Then I should see Check Based Discount Screen 0.528
And I click Discount as "IB-BeforeTax-SetPrice500" 2.137
And I click Back button on Discount Screen 0.022
Then I should see orderscreen with menu item prize as "$ 14.00" 1.036
Then I should see the tax amount reflected to the check as "$ 0.10" 1.037
Then I should see the Discount amount reflected to the check as "$ 13.00" 0.012
Then I should see orderscreen with menu item Total as "$ 1.10" 1.039
And I click Payment button in the Order Management Screen 0.040
And I click side cc button in the payment window 1.069
Then I should see total screen 1.036
And I click custom for tip adjustment 0.133
Then I should see tip is added with menu total as "$ 1.10" 0.008
Then I should see total amount as "$ 11.10" on total screen 0.011
And I click the Continue button on the Total screen 1.079
Then I should see the Payment window 2.023
And I click Submit button on the Payment Window 0.561
And I closed the order type window 1.055
Then I should see service type as "QSR" 2.033
And I select Pasta as category 3.125
And I select menu item as "Ravioli" 4.084
And I select modifier as "Butter" 3.065
And I click Done to get back 0.026
And I select Discount on the Order screen 0.032
Then I should see Check Based Discount Screen 0.528
And I click Discount as "IB-AfterTax-AsFreeItem" 2.143
And I click Back button on Discount Screen 0.021
And I select Discount on the Order screen 0.031
Then I should see Check Based Discount Screen 0.530
And I click Discount as "IB-BeforeTax-AsFreeItem" 2.136
And I click Back button on Discount Screen 0.023
Then I should see orderscreen with as Onion Rings EACH 2.032
Then I should see orderscreen with menu item prize as "$ 16.00" 1.044
org.junit.ComparisonFailure: expected:<$ 1[7].00> but was:<$ 1[6].00>
	at org.junit.Assert.assertEquals(Assert.java:117)
	at org.junit.Assert.assertEquals(Assert.java:146)
	at com.qa.pages.Discount.verifyMenuItemPrizeIsDisplayed(Discount.java:89)
	at com.qa.stepdef.CheckBasedDiscountStepDef.iShouldSeeOrderScreenWithMenuItemPrizeAs(CheckBasedDiscountStepDef.java:46)
	at ✽.I should see orderscreen with menu item prize as "$ 16.00"(file:///Users/shaunmatthew/Documents/WebPOS%20TypeScript/src/test/resources/QSR.feature:2860)
Then I should see the tax amount reflected to the check as "$ 1.60" 0.000
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 17.60" 0.000
And I click Payment button in the Order Management Screen 0.000
And I click side cc button in the payment window 0.000
Then I should see total screen 0.000
And I click custom for tip adjustment 0.000
Then I should see tip is added with menu total as "$ 17.60" 0.000
Then I should see total amount as "$ 27.60" on total screen 0.000
And I click the Continue button on the Total screen 0.000
Then I should see the Payment window 0.000
And I click Submit button on the Payment Window 0.000
And I closed the order type window 0.000
And I click log off button in order screen 0.000
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.289
Feature: QSR feature
Tags: @Regression
2:10.439
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 1:8.444
Then I should see service type as "QSR" 2.042
And I select Pasta as category 3.161
And I select menu item as "Ravioli" 4.099
And I select modifier as "Butter" 3.104
And I click Done to get back 0.034
And I select Pasta as category 3.127
And I select menu item as "Ravioli" 4.080
And I select modifier as "Butter" 3.071
And I click Done to get back 0.026
And I select Discount on the Order screen 0.050
Then I should see Check Based Discount Screen 0.534
And I click Discount as "CB-AfterTax-Percentage10" 2.153
And I click Back button on Discount Screen 0.025
And I select Discount on the Order screen 0.034
Then I should see Check Based Discount Screen 0.527
And I click Discount as "CB-BeforeTax-Percentage10" 2.142
And I click Back button on Discount Screen 0.021
Then I should see orderscreen with menu item prize as "$ 28.00" 1.050
Then I should see the tax amount reflected to the check as "$ 2.27" 1.040
Then I should see the Discount amount reflected to the check as "$ 5.32" 0.015
Then I should see orderscreen with menu item Total as "$ 24.95" 1.039
And I click Payment button in the Order Management Screen 0.048
And I click side cc button in the payment window 1.078
Then I should see total screen 1.052
And I click custom for tip adjustment 0.136
Then I should see tip is added with menu total as "$ 24.95" 0.008
Then I should see total amount as "$ 34.95" on total screen 0.012
And I click the Continue button on the Total screen 1.094
Then I should see the Payment window 2.028
And I click Submit button on the Payment Window 0.566
And I closed the order type window 1.054
Then I should see service type as "QSR" 2.033
And I select Pasta as category 3.128
And I select menu item as "Ravioli" 4.103
And I select modifier as "Butter" 3.089
And I click Done to get back 0.030
And I select menu item as "Ravioli" 4.068
And I select modifier as "Butter" 3.074
And I click Done to get back 0.027
And I select Discount on the Order screen 0.050
Then I should see Check Based Discount Screen 0.534
And I click Discount as "CB-AfterTax-Amount1000" 2.145
And I click Back button on Discount Screen 0.026
And I select Discount on the Order screen 0.032
Then I should see Check Based Discount Screen 0.528
And I click Discount as "CB-BeforeTax-Amount1000" 2.137
And I click Back button on Discount Screen 0.022
Then I should see orderscreen with menu item prize as "$ 28.00" 1.046
Then I should see the tax amount reflected to the check as "$ 2.60" 1.038
Then I should see the Discount amount reflected to the check as "$ 2.00" 0.015
Then I should see orderscreen with menu item Total as "$ 28.60" 1.043
And I click Payment button in the Order Management Screen 0.052
And I click side cc button in the payment window 1.067
Then I should see total screen 1.045
And I click custom for tip adjustment 0.142
Then I should see tip is added with menu total as "$ 28.60" 0.007
Then I should see total amount as "$ 38.60" on total screen 0.013
And I click the Continue button on the Total screen 1.089
Then I should see the Payment window 2.028
And I click Submit button on the Payment Window 0.567
And I closed the order type window 1.058
Then I should see service type as "QSR" 2.031
And I select category as "Menu" 4.640
And I select menu item as "cake" 4.090
And I select menu item as "cake" 4.074
And I select Discount on the Order screen 0.041
Then I should see Check Based Discount Screen 0.528
And I click Discount as "CB-AfterTaxSetPrice2500" 2.137
And I click Back button on Discount Screen 0.023
And I select Discount on the Order screen 0.034
Then I should see Check Based Discount Screen 0.530
And I click Discount as "CB-BeforeTax-SetPrice1000" 2.134
And I click Back button on Discount Screen 0.023
Then I should see orderscreen with menu item prize as "$ 16.00" 1.042
Then I should see the tax amount reflected to the check as "$ 1.00" 1.042
Then I should see the Discount amount reflected to the check as "$ 6.00" 0.014
Then I should see orderscreen with menu item Total as "$ 11.00" 1.033
And I click Payment button in the Order Management Screen 0.042
And I click side cc button in the payment window 1.062
Then I should see total screen 1.026
And I click custom for tip adjustment 0.122
Then I should see tip is added with menu total as "$ 11.00" 0.008
Then I should see total amount as "$ 21.00" on total screen 0.011
And I click the Continue button on the Total screen 1.081
Then I should see the Payment window 2.027
And I click Submit button on the Payment Window 0.563
And I closed the order type window 1.056
Then I should see service type as "QSR" 2.031
And I select Desserts as category 2.533
And I select menu item as "Cheesecake" 4.083
And I select Discount on the Order screen 0.036
Then I should see Check Based Discount Screen 0.529
And I click Discount as "CB-AfterTax-Free300" 2.143
And I click Back button on Discount Screen 0.021
And I select Discount on the Order screen 0.028
Then I should see Check Based Discount Screen 0.528
And I click Discount as "CB-BeforeTax-Free300" 2.126
And I click Back button on Discount Screen 0.023
Then I should see orderscreen with as Onion Rings EACH 2.030
Then I should see orderscreen with menu item prize as "$ 17.00" 1.038
Then I should see the tax amount reflected to the check as "$ 1.70" 1.036
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 18.70" 1.022
And I click Payment button in the Order Management Screen 0.049
And I click side cc button in the payment window 1.068
Then I should see total screen 1.041
And I click custom for tip adjustment 0.131
Then I should see tip is added with menu total as "$ 18.70" 0.008
Then I should see total amount as "$ 28.70" on total screen 0.011
And I click the Continue button on the Total screen 1.082
Then I should see the Payment window 2.024
And I click Submit button on the Payment Window 0.560
And I closed the order type window 1.058
And I click log off button in order screen 0.044
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
25.411
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Then I should see service type as "QSR" 2.036
And I select category as "FOOD" 4.634
And I select menu item as "Pizza Rucola 12inch" 4.100
And I select the serving size as "DOUBLE" 0.032
And I select modifier as "Add Steak" 3.095
And I click Done to get back 0.029
And I click Options button 0.032
Then I should see the Check Options screen 2.031
And I click Modify 2.072
And I click modifier as "Add Steak" on the order screen 0.039
And I select modifier as "Add Chicken" 3.079
When I click Done button to finish modifying 0.033
Then I should return back to the order management screen and I should verify that the "Add Steak" and "Add Chicken" are listed under the menu item 0.015
And I click Void button on order management screen 2.075
Then I should see All orders are voided 0.009
And I click Done button on the Popup 2.057
And I click log off button in order screen 0.036
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
33.428
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Then I should see service type as "QSR" 2.030
And I select category as "FOOD" 4.633
And User verify Food category menu item 0.014
When User click add seat button 0.045
Then User verify new seat 0.013
When I click Add Customer Button 0.038
When I click By Name Email Button 0.025
And I click add customer button from the Add customer window 0.086
Then I should see the customer profile window 2.033
Then User enter customer first name 0.058
And User enter customer last name 0.060
And User click add button for phone number 0.037
And User enter new customer mobile phone number 0.198
And User click the Save button 0.033
And I delete the seat for QSR order type 1.765
When User click QSR on Menu Item page 0.037
Then User select DineIn order type 0.049
And I select the "T8" in the Table layout screen"click t4 table" 0.045
When I get check number 0.010
And I select category as "FOOD" 4.617
Then User select Sandwiches menu item 0.046
And User take an order with upcharge menu item 2.060
And User verify upcharge menu item 2.023
When User select upcharge menu item with modifier 0.036
Then User take an order upcharge menu item with modifier 2.058
And User verify upcharge menu item with modifier 2.030
When User click payment button 0.049
And User select payment method with cash 0.040
And User verify paid cash on payment page 0.017
Then User click submit button 2.052
And User click Check Status tab 0.105
When User click Closed Checks tabs 0.042
Then I should see and select the closed check as "Closed check selected" 1.656
Then User click re-open check button 0.030
And User verify upcharge menu item 2.029
When User click payment button 0.050
Then User click submit button 2.048
And I click QSR tab 0.107
And I closed the order type window 1.063
And I click log off button in order screen 0.040
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
10.038
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
When User click QSR on Menu Item page 0.033
Then User select DineIn order type 0.041
And I select the "T9" in the Table layout screen"click t4 table" 0.045
And I select category as "FOOD" 4.640
When I select menu item as "SANDWICHES" 4.094
Then User click Option Tab 0.039
And User verify option page 0.008
And User click option back button 0.032
Then User click finish button 0.032
And I click power button 1.069
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
7.440
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
When User click QSR on Menu Item page 0.032
Then User select DineIn mode 0.043
And I select the "T9" in the Table layout screen"click t4 table" 0.046
When I select menu item as "SANDWICHES" 4.077
Then User click payment button 0.048
And User click exact option 0.025
And USer click cash button 0.048
When User click submit button 2.049
And I click power button 1.067
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
9.086
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I select FOOD as category 2.100
When User select third menu item with mandatory modifier 0.041
When User select first modifier of third menu item 0.048
Then User click done button on modifier 0.034
When User select fourth menu item with modifier 0.068
Then User verify order with fourth menu item with not selected modifier 0.016
And I click Done to get back 0.023
And I select Pizza as Category 1.085
When User select second pizza menu item with modifier 0.041
Then User select third modifier with prefix of second menu item of pizza 0.047
And User verify modifier prefix 0.014
And User click done button on modifier 0.028
And I select FOOD as category 2.099
And User select Garlic Bread menu item with mandatory modifier 0.077
Then User select optional modifier 0.065
And User verify optional modifier 0.015
Then User click payment button 0.039
And User click exact option 0.035
And USer click cash button 0.050
When User click submit button 2.047
And I closed the order type window 1.059
And I click log off button in order screen 0.043
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
31.040
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I select category as "Pasta" 4.610
And I select menu item as "Ravioli Pesto" 4.104
And I select modifier as "Butter" 3.076
And I click Done to get back 0.026
And I should verify tax value as "$ 1.36" 0.019
And I click Void button on order management screen 2.069
Then I should see All orders are voided 0.009
And I click Done button on the Popup 2.058
And I select category as "Pasta" 4.622
And I select menu item as "Ravioli" 4.081
And I select modifier as "Butter" 3.070
And I click Done to get back 0.026
And I should verify tax value as "$ 1.40" 0.014
Then User click payment button 0.038
And User click exact option 0.023
And USer click cash button 0.039
When User click submit button 2.046
And I closed the order type window 1.056
And I click log off button in order screen 0.046
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
6.565
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
When User click QSR on Menu Item page 0.034
Then User select DineIn order type 0.045
And I select the "T9" in the Table layout screen"click t4 table" 0.032
And User take an order 2.696
Then User click payment button 0.027
And User click exact option 0.556
And USer click cash button 0.041
When User click submit button 2.055
And I click power button 1.074
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
5.483
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
When User click QSR on Menu Item page in void screen 0.031
Then User select DineIn order type in void screen 0.038
And User select first table in void screen 0.037
When User select any menu item in void screen 0.035
Then User click void button in void screen 0.035
And User close void info popup in void screen 0.030
And User verify voided menu item in void screen 0.016
When I select menu item as "SANDWICHES" 4.066
Then User click void button in void screen 0.031
And User close void info popup in void screen 0.025
And I click All 0.067
And I click power button 1.068
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
13.867
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
When User click QSR on Menu Item page in void screen 0.045
Then User select DineIn order type in void screen 0.038
And User select first table in void screen 0.034
When I get the check no in the order screen in void screen "Get Check Number" 0.010
When I select menu item as "SANDWICHES" 4.063
Then User click payment button in void screen 0.033
And USer click cash button in void screen 0.039
And User click submit button in void screen 0.026
When User click Check Status tab in void screen 1.077
Then User click Closed Checks tabs in void screen 0.045
Then I click the Closed check on check stats 5.101
Then User click re-open check button in void screen 0.046
When User click payment button in void screen 1.930
Then I click payment in the payment window 0.091
When I click Delete in the payment screen in void screen "Delete button clicked" 0.051
And User click exit on payment page in void screen 0.030
And User click void button in void screen 0.036
Then User select void reason in void screen 0.031
And User click add void button in void screen 0.063
And I click power button 1.071
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
49.854
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Given User click setting icon in void screen 0.043
And User verify setting options in void screen 0.019
When User select POS Settings tab in void screen 0.052
Then User open ask customer name option if disable in void screen 5.618
And I click the Toggle Icon button 0.060
And I click POS Icon from Toggle 0.053
And I closed the order type window 1.048
When User click QSR on Menu Item page in void screen 0.032
Then User select Bar Tab in order types in void screen 0.042
When User enter customer name for bar tab in void screen 3.116
And I click the Exit to close the preauth window 0.030
Then User take an order in void screen 2.701
When I get the check no in the order screen in void screen "Get Check Number" 0.007
When User click Cash Tab on Menu Item Page in void screen 0.032
Then User click exact option in void screen 0.029
And User click enter button in void screen 0.029
And User click Check Status tab in void screen 1.072
Then User click Closed Checks tabs in void screen 0.043
Then I click the Closed check on check stats 5.109
When User click re-open check button in void screen 0.030
Then User click payment button in void screen 2.005
And User verify paid order for Sandwiches in void screen 2.062
When I click Exit in the payment screen in void screen "exit button clicked" 0.035
When User click finish button in void screen 0.062
And I click QSR tab 0.057
And I closed the order type window 1.063
When User click QSR on Menu Item page in void screen 0.034
Then User select Bar Tab in order types in void screen 0.034
When User enter customer name for bar tab in void screen 3.649
And I click the Exit to close the preauth window 0.029
And I get check number 0.005
Then User take an order in void screen 2.680
When User click Cash Tab on Menu Item Page in void screen 0.027
Then User click exact option in void screen 0.026
And User click enter button in void screen 0.050
And User click Check Status tab in void screen 1.063
Then User click Closed Checks tabs in void screen 0.039
Then I click the Closed check on check stats 5.100
When User click re-open check button in void screen 0.030
And I click Void button on order management screen 2.059
Then I should see payment made on this check popup message1 0.008
And I click Done button on the Popup 2.067
And I click payment in the payment window 0.040
And I click Delete button on the payment window 0.039
And I click Exit to return to Order Management Screen 2.059
And I click Void button on order management screen 2.068
And I click void Reason on the void popup 0.031
And I click Add Button on the void reason popup 2.101
Then User click Check Status tab in void screen 1.070
And I click power button 1.074
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
18.325
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
When User click QSR on Menu Item page 0.033
Then User select DineIn order type 0.042
And User select first table 0.044
And I get check number 0.010
And I select menu item as "SANDWICHES" 4.098
Then User click Option Tab 0.040
When User select tax exempt option 0.055
When User click Option Tab 0.030
Then User select tax exempt option 0.032
And I click Payment button in the Order Management Screen 0.036
When User click exact option 0.024
Then USer click cash button 0.044
And User click submit button 2.060
And I click Check Stats tab 1.258
Then User click Closed Checks tabs 0.046
And I click the Closed check on check stats 5.114
When User click re-open check button 0.031
Then User click Option Tab 1.978
When User select tax exempt option 0.034
Then User click payment button 0.032
And User click submit button 2.053
And I click QSR tab 0.115
And I closed the order type window 1.063
And I click log off button in order screen 0.044
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
6.268
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
When User click QSR on Menu Item page 0.034
Then User select Bar Tab in order types 0.036
And User click cancel button for customer name popup 0.039
And I click the Exit to close the preauth window 0.031
Then User select Sandwiches menu item 0.032
Then User click Option Tab 0.035
When User select tax exempt option 0.054
And I should verify subtotal value as "$ 1.00" 1.037
When User click payment button 0.043
Then User click exact option 0.024
And User click CC Side payment method 0.035
And I click tip as 10 0.029
And I click the Continue button on the Total screen 1.090
Then I should see the Payment window 2.031
And I click Submit button on the Payment Window 0.550
And I click QSR tab 0.073
And I closed the order type window 1.051
And I click log off button in order screen 0.036
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
9.329
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
When User click QSR on Menu Item page 0.031
Then User select Bar Tab in order types 0.029
When User click cancel button for customer name popup 0.575
And I click the Exit to close the preauth window 0.029
When User click food category 1.090
And I select menu item as "SANDWICHES" 4.077
Then User click Option Tab 0.038
When User select tax exempt option 0.032
When User click payment button 0.030
Then User click exact option 0.021
And User click CC Side payment method 0.031
When User select tip amount which is entered 0.025
And User click Continue button 0.043
And User verify CC Side payment with Tax Exempt as not select customer in payment screen and with tips 0.016
When User click submit button 2.050
And I click QSR tab 0.104
And I closed the order type window 1.061
And I click log off button in order screen 0.040
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
24.995
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
When User click setting icon 0.046
Then User verify setting options 0.018
And I click POS Icon from Toggle 0.048
And I closed the order type window 1.056
When User click sync icon 0.035
And I wait sometimes 7.010
And I click All 0.082
And User click Table Layout menu 0.049
And I click new check button on the Table layout screen 0.039
And I select the "T9" in the Table layout screen"click t4 table" 0.030
And User enter number of seat 0.033
And I click the Continue button 0.036
When User click QSR on Menu Item page 0.088
When User click QSR on Menu Item page1 0.056
Then User take an order 2.687
When USer click log off button 0.025
Then User verify close sale popup info 0.013
And I click Done button on the Popup 2.053
When I click the Settings button 0.024
Then User verify close sale popup info 0.012
When User click "Counting Machine" in the order Screen "click till management button" 0.000
Then User verify close sale popup info 0.011
And I click Done button on the Popup 2.045
When User click sync icon 0.029
Then User verify sync popup info 0.013
And I click Done button on the Popup 2.056
When User click All button 0.032
When I should see close your sale 2.031
And I click Done button on the Popup 2.052
Then User click payment button 0.048
And User click exact option 0.026
And USer click cash button 0.043
When User click submit button 2.053
And I closed the order type window 1.057
When USer click log off button 0.044
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
8.230
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Given User click setting icon 0.045
And User verify setting options 0.018
And I click POS Icon from Toggle 0.049
Then User click cancel button 0.560
When User click QSR on Menu Item page 0.036
Then User select DineIn mode 0.042
When User select table 0.040
When I select menu item as "SANDWICHES" 4.081
And I should verify total value as "$ 1.00" 0.014
Then User click payment button 0.053
And User select payment method with cash 0.041
And User click submit button 2.047
And I click QSR tab 0.092
And I closed the order type window 1.061
When USer click log off button 0.044
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
40.316
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Given User click QSR on Menu Item page 0.030
And User select DineIn mode 0.037
And I select the "T16" in the Table layout screen"click t4 table" 0.035
When User click Cash Tab 1.063
Then User verify has no any order 0.059
When I get check number 0.008
When User take an order 2.676
Then User click Cash Tab 1.050
And User click exact option 0.043
And User click enter button 0.031
And User click Check Status tab in void screen 1.075
Then User click Closed Checks tabs in void screen 0.580
Then I click the Closed check on check stats 5.114
When User click re-open check button in void screen 0.031
And I click Payment button in the Order Management Screen 1.884
Then User select paid order 0.040
And I click Delete button on the payment window 0.054
When User click exact option 0.023
Then USer click cash button 0.038
And User click submit button 2.055
And I click QSR tab 0.092
Then User click cancel button 0.562
Given User click QSR on Menu Item page 0.032
And User select DineIn mode 0.036
And User select first table 0.043
When User click add seat button 0.034
And I select menu item as "SANDWICHES" 4.076
Then User select first seat on menu item page 0.035
And I select menu item as "SANDWICHES" 4.060
And I click Payment button in the Order Management Screen 0.035
Then USer click cash button 0.050
And User click exit on payment page 0.033
When User select second seat on menu item page 0.030
And I select menu item as "SANDWICHES" 4.075
And User click Cash Tab 1.076
Then User pay order 0.062
When I click QSR tab 0.171
And I closed the order type window 1.059
When User take an order 2.709
Then User click Cash Tab on Menu Item Page 0.029
When User click exact option 0.019
Then User click enter button 0.025
Then User click cancel button 0.559
When User take an order 2.676
And I click Payment button in the Order Management Screen 0.033
When User click exact option 0.022
Then USer click cash button 0.036
And User verify cash payment for Sandwiches 0.027
And User click submit button 2.060
Then User click cancel button 0.561
When USer click log off button 0.049
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
24.326
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Given User click setting icon 0.044
And User verify setting options 0.017
When User select POS Settings tab 0.049
Then User open ask customer name option if disable in void screen 11.588
And I click the Toggle Icon button 0.055
And I click POS Icon from Toggle 0.058
And I closed the order type window 1.061
When User click QSR on Menu Item page 0.037
Then User select Bar Tab in order types 0.039
When User click cancel button for customer name popup 0.064
And I click the Exit to close the preauth window 0.031
When User select drinks category 3.130
Then User select cocktail menu item 0.110
Then User click Cash Tab on Menu Item Page 0.030
When User click exact option 0.020
Then User click enter button 0.026
And I click QSR tab 0.159
And I closed the order type window 1.047
When User click QSR on Menu Item page 0.031
Then User select Bar Tab in order types 0.032
When User click cancel button for customer name popup 0.035
And I click the Exit to close the preauth window 0.027
When User select drinks category 3.123
Then User select cocktail menu item 0.118
And I click Payment button in the Order Management Screen 0.044
When User click exact option 0.023
Then USer click cash button 0.047
And User verify cash payment for Cocktail with service charge 0.027
And User click submit button 2.045
And I click QSR tab 0.100
And I closed the order type window 1.047
When USer click log off button 0.049
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
23.720
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Given User click setting icon 0.043
And User verify setting options 0.017
When User select POS Settings tab 0.050
Then User open ask customer name option if disable in void screen 11.579
And I click the Toggle Icon button 0.048
And I click POS Icon from Toggle 0.054
And I closed the order type window 1.058
When User click QSR on Menu Item page 0.031
Then User select Bar Tab in order types 0.033
When User click cancel button for customer name popup 0.034
And I click the Exit to close the preauth window 0.026
Then User take an order 2.693
When User click Cash Tab on Menu Item Page 0.028
Then User click exact option 0.023
And User click enter button 0.029
And I click QSR tab 0.153
And I closed the order type window 1.062
When User click QSR on Menu Item page 0.033
Then User select Bar Tab in order types 0.032
When User enter customer name for bar tab 2.642
And I click the Exit to close the preauth window 0.029
Then User take an order 2.688
When User click Cash Tab on Menu Item Page 0.029
Then User click exact option 0.022
And User click enter button 0.025
And I click QSR tab 0.130
And I closed the order type window 1.043
When USer click log off button 0.072
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
50.919
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Given User click setting icon 0.038
And User verify setting options 0.039
When User select POS Settings tab 0.051
Then User open ask customer name option if disable in void screen 11.531
And I click the Toggle Icon button 0.058
And I click POS Icon from Toggle 0.055
And I closed the order type window 1.055
When User click QSR on Menu Item page 0.036
Then User select Bar Tab in order types 0.040
When User enter customer name for bar tab 2.631
And I click the Exit to close the preauth window 0.032
When User take an order 2.729
And I click Payment button in the Order Management Screen 0.030
When User click exact option 0.028
Then User click CC Side payment method 0.036
Then User select tip amount which is entered 0.031
And User click Continue button 0.045
When User verify Side CC payment for Sandwiches 0.026
Then User click submit button 2.045
When I click QSR tab 0.115
And I closed the order type window 1.053
When User click QSR on Menu Item page 0.031
Then User select Bar Tab in order types 0.031
When User enter customer name for bar tab 2.625
And I click the Exit to close the preauth window 0.027
When User take an order 2.679
And I click Payment button in the Order Management Screen 0.028
When User click exact option 0.559
Then User click CC Side payment method 0.036
Then User select tip amount which is entered 0.026
And User click Continue button 0.040
When User verify Side CC payment for Sandwiches with tips and without service charge 0.024
Then User click submit button 2.056
When I click QSR tab 0.079
And I closed the order type window 1.062
When User click QSR on Menu Item page 0.032
Then User select Bar Tab in order types 0.031
When User enter customer name for bar tab 2.646
And I click the Exit to close the preauth window 0.029
When User select drinks category 3.135
Then User select cocktail menu item 0.115
And I click Payment button in the Order Management Screen 0.034
When User click exact option 0.021
Then User click CC Side payment method 0.031
Then User select tip amount which is entered 0.057
And User click Continue button 0.042
When User verify Side CC payment for cocktail with tip and service charge 0.023
Then User click submit button 2.045
When I click QSR tab 0.074
And I closed the order type window 1.062
When User click QSR on Menu Item page 0.059
Then User select Bar Tab in order types 0.031
When User enter customer name for bar tab 2.644
And I click the Exit to close the preauth window 0.029
When User select drinks category 3.125
Then User select cocktail menu item 0.635
And I click Payment button in the Order Management Screen 0.030
When User click exact option 0.552
Then User click CC Side payment method 0.035
Then User click no tip button 0.029
And User click Continue button 0.046
When User verify Side CC payment for cocktail without tip and service charge 0.045
Then User click submit button 2.054
When I click QSR tab 0.076
And I closed the order type window 1.063
When USer click log off button 0.050
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
24.411
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And User take an order in check status screen 2.695
And I select Discount on the Order screen 0.038
Then I should see Check Based Discount Screen 0.534
And I click Discount as "Item-Based Discount" 2.137
And I click Back button on Discount Screen 0.026
And I should verify discount value as "$ 0.58" 0.012
And I select Discount on the Order screen 0.029
Then I should see Check Based Discount Screen 0.529
And I click Discount as "Item-Based Discount" 2.131
And I click Back button on Discount Screen 0.026
And I should verify discount value as "$ 0.00" 0.011
And I click Void button on order management screen 2.063
And I click void Reason on the void popup 0.031
And I click Add Button on the void reason popup 2.066
And I closed the order type window 1.062
And I select menu item as "SANDWICHES" 4.076
And I select Discount on the Order screen 0.036
Then I should see Check Based Discount Screen 0.529
And I click Discount as "Check Based Free" 2.142
And I click Back button on Discount Screen 0.036
And User verify applied check based free item discount 0.016
And I click Void button on order management screen 2.064
And I click Done button on the Popup 2.066
And I click log off button in order screen 0.044
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
48.419
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I select category as "FOOD" 4.626
And I select menu item as "Chicken Schnitzel" 4.088
And I selected quantity as "3" 1.112
And I select Discount on the Order screen 0.054
Then I should see Check Based Discount Screen 0.523
And I click Discount as "Check Based Amount" 2.137
And I click Back button on Discount Screen 0.022
And User verify applied check based amount discount 0.006
When User click Cash Tab 1.060
And User click exact option 0.027
Then User click enter button 0.028
And I closed the order type window 1.060
And I select category as "FOOD" 4.620
And I select menu item as "Chicken Schnitzel" 4.077
And I select Discount on the Order screen 0.038
Then I should see Check Based Discount Screen 0.524
And I click Discount as "Check-Based Percentage" 2.144
And I click Back button on Discount Screen 0.024
And User verify applied check based percentage discount 0.006
When User click Cash Tab 1.064
And User click exact option 0.023
Then User click enter button 0.025
And I closed the order type window 1.053
And I select menu item as "Chicken Schnitzel" 4.075
And I select Discount on the Order screen 0.038
Then I should see Check Based Discount Screen 0.530
And I click Discount as "CB-AfterTax-SetPrice" 2.139
And I click Back button on Discount Screen 0.023
When User click Cash Tab 1.064
And User click exact option 0.023
Then User click enter button 0.026
And I closed the order type window 1.055
And I select menu item as "Chicken Schnitzel" 4.080
And I select Discount on the Order screen 0.040
Then I should see Check Based Discount Screen 0.527
And I click Discount as "Check Based Free" 2.160
And I click Back button on Discount Screen 0.024
And User verify applied check based free item discount 0.006
Then I should see orderscreen with as Onion Rings EACH 2.033
When User click Cash Tab 1.063
And User click exact option 0.024
Then User click enter button 0.025
And I closed the order type window 1.060
And I click log off button in order screen 0.040
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
47.773
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I select menu item as "SANDWICHES" 4.089
And I select menu item as "SANDWICHES" 4.055
And I select Discount on the Order screen 0.035
Then I should see Check Based Discount Screen 0.528
And I click Discount as "IB-AfterTax-Amount" 2.137
And I click Back button on Discount Screen 0.023
When User click Cash Tab 1.058
Then User click exact option 0.022
And User click enter button 0.025
And I closed the order type window 1.057
And I select category as "CIFOOD" 4.646
And I select menu item as "EGG SANDWICHES" 4.091
And I click Order button in the order management screen 0.037
And I select Discount on the Order screen 0.029
Then I should see Check Based Discount Screen 0.519
And I click Discount as "Free Item" 2.126
And I click Back button on Discount Screen 0.023
And User verify free item 0.013
And I click Void button on order management screen 2.060
And I click void Reason on the void popup 0.031
And I click Add Button on the void reason popup1 0.050
And I closed the order type window 1.057
And I select menu item as "SANDWICHES" 4.077
And I select Discount on the Order screen 0.034
Then I should see Check Based Discount Screen 0.531
And I click Discount as "ItemBased with Percentage" 2.146
And I click Back button on Discount Screen 0.023
When User click Cash Tab 1.064
Then User click exact option 0.023
And User click enter button 0.025
And I closed the order type window 1.063
And I select menu item as "SANDWICHES" 4.082
And I select Discount on the Order screen 0.035
Then I should see Check Based Discount Screen 0.529
And I click Discount as "Item-Based with Free" 2.135
And I click Back button on Discount Screen 0.026
And User verify applied item based free item discount value2 as "0.00" 0.007
Then I should see orderscreen with as Onion Rings EACH 2.028
When User click Cash Tab 1.063
And User click exact option 0.023
Then User click enter button 0.025
And I closed the order type window 1.063
And I click log off button in order screen 0.040
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
46.607
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I select category as "CIFOOD" 4.621
And I select menu item as "EGG SANDWICHES" 4.076
And I click Order button in the order management screen 0.034
And I select Discount on the Order screen 0.024
Then I should see Check Based Discount Screen 0.528
And I click Discount as "Free Item" 2.116
And I click Back button on Discount Screen 0.023
And User verify applied item based free item discount value as "0.00" 0.007
And I select Discount on the Order screen 0.030
Then I should see Check Based Discount Screen 0.529
And I click Discount as "Auto Discount" 2.158
And I click Back button on Discount Screen 0.022
And I click Void button on order management screen 2.066
And I click void Reason on the void popup 0.029
And I click Add Button on the void reason popup1 0.048
And I closed the order type window 1.052
And I select category as "FOOD" 4.615
And I select menu item as "SANDWICHES" 4.081
And I click menu item as "SANDWICHES" to see Menu option screen 1.085
When User click Repeat menu option 0.049
Then User verify added first ordered item 0.014
And I click Void button on order management screen 2.075
And I click Done button on the Popup 2.063
And I select category as "FOOD" 4.626
And I select menu item as "SANDWICHES" 4.080
And I click menu item as "SANDWICHES" to see Menu option screen 1.064
When User click Quantity menu option 0.055
Then User enter number of quantity for add 0.052
And User verify increased number of quantity 0.013
And I click menu item as "SANDWICHES" to see Menu option screen 1.053
When User click Quantity menu option 0.047
Then User enter number of quantity for decrease 0.076
And User verify decreased number of quantity 0.012
And I click Void button on order management screen 2.061
And I click Done button on the Popup 2.055
And I click log off button in order screen 0.049
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
2:9.489
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I select category as "PIZZA" 4.623
And I select menu item as "Pizza Romano" 4.108
And I select Discount on the Order screen 0.037
Then I should see Check Based Discount Screen 0.529
And I click Discount as "IB-DiscountAfterTax" 2.127
And I click Back button on Discount Screen 0.025
And User verify item based discount after tax 0.009
And I click Void button on order management screen 2.049
And I click Done button on the Popup 2.061
And I select category as "Appetizers" 4.626
Then I select menu item as "BRUSHETTA" 4.074
And I select Discount on the Order screen 0.042
Then I should see Check Based Discount Screen 0.525
And I click Discount as "After Tax Day Restriction" 2.132
And I click Back button on Discount Screen 0.023
And User verify item based discount after tax day restrict 0.020
And I click Void button on order management screen 2.066
Then I should see All orders are voided 0.019
And I click Done button on the Popup 2.053
And I select category as "PIZZA" 4.641
And I select menu item as "Pizza Romano" 4.083
And I select Discount on the Order screen 0.039
Then I should see Check Based Discount Screen 0.527
And I click Discount as "AfterTax-RoleRestriction" 2.141
And I click Back button on Discount Screen 0.023
And User verify item based discount after tax role restrict 1.037
And I click Void button on order management screen 2.061
Then I should see All orders are voided 0.008
And I click Done button on the Popup 2.053
And I select category as "PIZZA" 4.625
And I select menu item as "Pizza Romano" 4.077
And I select Discount on the Order screen 0.048
Then I should see Check Based Discount Screen 0.529
And I click Discount as "IB-DiscountBeforeTax" 2.146
And I click Back button on Discount Screen 0.022
And User verify item based discount after tax 0.006
And I click Void button on order management screen 2.061
Then I should see All orders are voided 0.007
And I click Done button on the Popup 2.054
And I select category as "PIZZA" 4.632
And I select menu item as "Pizza Romano" 4.083
And I select Discount on the Order screen 0.037
Then I should see Check Based Discount Screen 0.527
And I click Discount as "IB-DiscountAfterTax" 2.134
And I click Back button on Discount Screen 0.024
And User verify item based discount before tax 0.019
And I click Void button on order management screen 2.065
Then I should see All orders are voided 0.007
And I click Done button on the Popup 2.057
And I select category as "Appetizers" 4.620
Then I select menu item as "BRUSHETTA" 4.091
And I select Discount on the Order screen 0.031
Then I should see Check Based Discount Screen 0.530
And I click Discount as "BeforeTaxDayRestriction" 2.128
And I click Back button on Discount Screen 0.025
And User verify item based discount before tax day restrict 0.015
And I click Void button on order management screen 2.063
Then I should see All orders are voided 0.007
And I click Done button on the Popup 2.054
And I select category as "PIZZA" 4.634
And I select menu item as "Pizza Rucola" 4.099
And I select Discount on the Order screen 0.037
Then I should see Check Based Discount Screen 0.528
And I click Discount as "BeforeTaxRoleRestriction" 2.138
And I click Back button on Discount Screen 0.023
And User verify item based discount before tax role restrict 0.007
And I click Void button on order management screen 2.061
Then I should see All orders are voided 0.008
And I click Done button on the Popup 2.053
And I select category as "PIZZA" 4.636
And I select menu item as "Pizza Romano" 4.082
And I select Discount on the Order screen 0.047
Then I should see Check Based Discount Screen 0.530
And I click Discount as "IB-DiscountAfterTax" 2.131
And I click Back button on Discount Screen 0.023
And I select Discount on the Order screen 0.032
Then I should see Check Based Discount Screen 0.528
And I click Discount as "AfterTax-RoleRestriction" 2.129
And I click Back button on Discount Screen 0.023
And User verify item based discount after tax role restrict 1.030
And I click Void button on order management screen 2.060
Then I should see All orders are voided 0.008
And I click Done button on the Popup 2.054
And I click log off button in order screen 0.056
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
46.792
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I select category as "PIZZA" 4.632
And I select menu item as "Pizza Lasagna" 4.093
And I select Discount on the Order screen 0.036
Then I should see Check Based Discount Screen 0.529
And I click Discount as "CB-PercentageAfterTax" 2.134
And I click Back button on Discount Screen 0.023
And User verify check based discount after tax value as "$ 1.50" 0.022
And I click Void button on order management screen 2.063
Then I should see All orders are voided 0.007
And I click Done button on the Popup 2.038
And I select category as "PIZZA" 4.625
And I select menu item as "Pizza Rucola" 4.084
And I select Discount on the Order screen 0.037
Then I should see Check Based Discount Screen 0.524
And I click Discount as "CheckBased-BeforeTax" 2.133
And I click Back button on Discount Screen 0.023
And User verify check based discount before tax 0.013
And I click Void button on order management screen 2.062
Then I should see All orders are voided 0.008
And I click Done button on the Popup 2.054
And I select category as "PIZZA" 4.639
And I select menu item as "Pizza Rucola" 4.089
And I select Discount on the Order screen 0.038
Then I should see Check Based Discount Screen 0.527
And I click Discount as "CB-AfterTax-RestrictRole" 2.138
And I click Back button on Discount Screen 0.024
And User verify check based discount before tax role restrict 0.013
And I click Void button on order management screen 2.058
Then I should see All orders are voided 0.007
And I click Done button on the Popup 2.055
And I click log off button in order screen 0.048
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
2:52.502
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I select category as "FOOD" 4.609
And I select menu item as "SANDWICHES" 4.064
Then User click Option Tab 0.049
When User select Open Item option 0.063
And I click Coursing Name text field for Menu option 0.379
And I swipe to "ENTREE" as Coursing Name 0.667
And I pass course name as "onion" 0.351
And I tap Price text field for menu option 0.042
And I enter the percentage1 as "3000" 6.276
And I click Done button on the open item window 0.047
Then I should navigate to Order Management screen and see the added open item as "onion" 1.337
And I select Discount on the Order screen 0.046
Then I should see Check Based Discount Screen 0.529
And I click Discount as "CB-AfterTax-OpenItem" 2.130
And I click Back button on Discount Screen 0.023
And User verify check based discount after tax with open item 0.013
And I click Void button on order management screen 2.063
And I click Done button on the Popup 2.048
And I select category as "FOOD" 4.618
And I select menu item as "SANDWICHES" 4.074
And I select Discount on the Order screen 0.040
Then I should see Check Based Discount Screen 0.529
And I click Discount as "IB-FreeDiscountBeforeTax" 2.138
And I click Back button on Discount Screen 0.022
And User verify item based free discount with before tax 0.009
And I click Void button on order management screen 2.065
Then I should see All orders are voided 0.010
And I click Done button on the Popup 2.051
And I select category as "FOOD" 4.630
And I select menu item as "SANDWICHES" 4.081
And I select Discount on the Order screen 0.038
Then I should see Check Based Discount Screen 0.530
And I click Discount as "CB-PercentageAfterTax" 2.146
And I click Back button on Discount Screen 0.024
Then User verify check based percentage discount value as "$ 0.10" with after tax after applied open item 0.006
And I click Void button on order management screen 2.065
Then I should see All orders are voided 0.007
And I click Done button on the Popup 2.052
And I select category as "FOOD" 4.629
And I select menu item as "SANDWICHES" 4.072
And I select Discount on the Order screen 0.039
Then I should see Check Based Discount Screen 0.528
And I click Discount as "CheckBasedAmountAfterTax" 2.135
And I click Back button on Discount Screen 0.023
Then User verify check based amount discount with after tax value as "$ 0.58" 0.006
And I click Void button on order management screen 2.061
Then I should see All orders are voided 0.020
And I click Done button on the Popup 2.060
And I select category as "FOOD" 4.631
And I select menu item as "SANDWICHES" 4.071
And I selected quantity as "3" 1.172
And I select Discount on the Order screen 0.064
Then I should see Check Based Discount Screen 0.529
And I click Discount as "Check Based Set Price" 2.133
And I click Back button on Discount Screen 0.025
Then User verify check based set price discount with after tax value as "$ 1.42" 0.018
And I click Void button on order management screen 2.064
Then I should see All orders are voided 0.007
And I click Done button on the Popup 2.048
And I select category as "FOOD" 4.620
And I select menu item as "SANDWICHES" 4.073
And I select Discount on the Order screen 0.038
Then I should see Check Based Discount Screen 0.529
And I click Discount as "Check Based Free" 2.134
And I click Back button on Discount Screen 0.022
Then User verify check based free discount with after tax value as "$ 0.00" 0.006
Then I should see orderscreen with as Onion Rings EACH 2.029
And I click Void button on order management screen 2.062
Then I should see All orders are voided 0.008
And I click Done button on the Popup 2.050
And I select category as "FOOD" 4.625
And I select menu item as "SANDWICHES" 4.079
And I select Discount on the Order screen 0.039
Then I should see Check Based Discount Screen 0.528
And I click Discount as "CB-PercentageBeforeTax" 2.149
And I click Back button on Discount Screen 0.051
Then User verify check based percentage discount with after tax value as "$ 0.10" 0.006
And I click Void button on order management screen 2.054
Then I should see All orders are voided 0.007
And I click Done button on the Popup 2.054
And I select category as "FOOD" 4.635
And I select menu item as "SANDWICHES" 4.074
And I select Discount on the Order screen 0.031
Then I should see Check Based Discount Screen 0.529
And I click Discount as "CB-Amount-BeforeTax" 2.138
And I click Back button on Discount Screen 0.026
Then User verify check based amount discount with before tax value as "$ 0.72" 0.006
And I click Void button on order management screen 2.061
Then I should see All orders are voided 0.007
And I click Done button on the Popup 2.051
And I select category as "FOOD" 4.638
And I select menu item as "Chicken Schnitzel" 4.077
And I selected quantity as "3" 1.155
And I select Discount on the Order screen 0.069
Then I should see Check Based Discount Screen 0.528
And I click Discount as "CB-SetPriceBeforeTax" 2.138
And I click Back button on Discount Screen 0.023
Then User verify check based set price discount with before tax value as "$ 31.00" 0.007
And I click Void button on order management screen 2.061
Then I should see All orders are voided 0.008
And I click Done button on the Popup 2.055
And I select category as "FOOD" 4.624
And I select menu item as "SANDWICHES" 4.079
And I selected quantity as "3" 1.092
And I select Discount on the Order screen 0.065
Then I should see Check Based Discount Screen 0.529
And I click Discount as "CB-Free-BeforeTax" 2.137
And I click Back button on Discount Screen 0.023
Then User verify check based free discount with before tax value as "$ 0.00" 0.006
Then I should see orderscreen with as Onion Rings EACH 2.027
And I click Void button on order management screen 2.062
Then I should see All orders are voided 0.007
And I click Done button on the Popup 2.055
And I click log off button in order screen 0.055
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
1:4.133
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Given User click setting icon 0.046
And User verify setting options 0.016
When User select POS Settings tab 0.051
Then User open ask customer name option if disable in void screen 11.593
And I click the Toggle Icon button 0.052
And I click POS Icon from Toggle 0.083
And I closed the order type window 1.056
When User click QSR on Menu Item page 0.035
Then User select Bar Tab in order types 0.040
When User enter customer name for bar tab 2.635
And I click the Exit to close the preauth window 0.032
And I select category as "FOOD" 4.612
And I select menu item as "SANDWICHES" 4.066
When User click Option Tab 0.048
Then User select gratuity option 0.039
When User select fixed gratuity option 0.035
Then User verify fixed gratuity as "$ 0.10" 0.011
When User click Cash Tab 1.062
Then User click exact option 0.054
And User click enter button 0.030
And I click QSR tab 0.135
And I closed the order type window 1.062
When User click QSR on Menu Item page 0.032
Then User select Bar Tab in order types 0.033
When User enter customer name for bar tab 2.630
And I click the Exit to close the preauth window 0.029
And I select category as "FOOD" 4.632
And I select menu item as "SANDWICHES" 4.077
When User click Option Tab 0.049
Then User select gratuity option 0.038
When User select varying gratuity option 0.034
And User enter percentage of varying gratuity 0.036
And I enter the percentage1 as "1500" 6.314
And User click apply button for varying gratuity 0.039
And User verify varying gratuity as "$ 0.15" 0.046
When User click Cash Tab 1.066
Then User click exact option 0.026
And User click enter button 0.029
And I click QSR tab 0.137
And I closed the order type window 1.065
When User click QSR on Menu Item page 0.034
Then User select Bar Tab in order types 0.037
When User enter customer name for bar tab 2.655
And I click the Exit to close the preauth window 0.032
And I select category as "FOOD" 4.630
And I select menu item as "Hot Wings" 4.108
And I select modifier as "Anchovy" 3.087
And I click Done to get back 0.033
Then User verify exclusive tax value as "$ 0.08" for Hot Wings 0.009
When User click Cash Tab 1.060
Then User click exact option 0.023
And User click enter button 0.025
And I click QSR tab 0.170
And I closed the order type window 1.054
And I click log off button in order screen 0.041
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
53.682
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Given User click setting icon 0.045
And User verify setting options 0.018
When User select POS Settings tab 0.049
Then User open ask customer name option if disable in void screen 11.547
And I click the Toggle Icon button 0.053
And I click POS Icon from Toggle 0.065
And I closed the order type window 1.051
When User click QSR on Menu Item page 0.036
Then User select Bar Tab in order types 0.046
When User enter customer name for bar tab 2.647
And I click the Exit to close the preauth window 0.039
And I select category as "FOOD" 4.627
And I select menu item as "SANDWICHES" 4.087
Then User verify tax amount value as "$ 0.00" of sandwich 0.012
When User click Option Tab 0.046
Then User click Tax Exempt on Check Options 0.041
When User click Cash Tab 1.059
Then User click exact option 0.026
And User click enter button 0.041
And I click QSR tab 0.137
And I closed the order type window 1.057
And I select category as "FOOD" 4.632
And I select menu item as "SANDWICHES" 4.079
When User click Option Tab 0.036
Then User click Tax Exempt on Check Options 0.576
When User click Cash Tab 1.061
Then User click exact option 0.022
And User click enter button 0.025
And I closed the order type window 1.058
When User click QSR on Menu Item page 0.032
Then User select Bar Tab in order types 0.033
When User enter customer name for bar tab 2.646
And I click the Exit to close the preauth window 0.030
And I select category as "FOOD" 4.630
And I select menu item as "SANDWICHES" 4.078
When User click Option Tab 0.036
Then User click Tax Exempt on Check Options 0.575
When User click payment button 0.046
And User select payment method with cash 0.046
And User verify paid cash on payment page 0.015
And User click submit button 2.057
And I click QSR tab 0.112
And I closed the order type window 1.064
And I click log off button in order screen 0.043
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
37.513
Scenario Outline Verify check with vary gratuity through Payment screen
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Steps
And I select category as "FOOD" 4.627
And I select menu item as "SANDWICHES" 4.063
When User click Option Tab 0.037
Then User select gratuity option 0.044
When User select varying gratuity option 0.033
And User enter percentage of varying gratuity 0.038
And I enter the percentage1 as "1500" 6.318
And User click apply button for varying gratuity 0.039
And User verify varying gratuity as "$ 0.15" 0.028
When User click payment button 0.048
Then User click exact option 0.023
And User select payment method with cash 0.044
And User verify paid cash on payment page 0.012
And User click submit button 2.054
And I closed the order type window 1.059
When User click QSR on Menu Item page 0.033
Then User select DineIn mode 0.045
And User select first table 0.045
And I select category as "FOOD" 4.631
And I select menu item as "SANDWICHES" 4.071
When User click payment button 0.037
Then User click gift card payment method 0.073
Then User click no tip button 0.033
When User click Continue button 0.045
And I click manual button on the your order screen 10.019
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to be clickable: [[ChromeDriver: chrome on mac (312dedee082accd6b9c9529dd9364eba)] -> xpath: //ion-toolbar//button[contains(.,' Manual ')]] (tried for 10 second(s) with 500 milliseconds interval)
Build info: version: '4.14.0', revision: 'e5a96349ce'
System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '14.1.1', java.version: '17.0.4'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 120.0.6099.199, chrome: {chromedriverVersion: 120.0.6099.71 (9729082fe617..., userDataDir: /var/folders/tp/d_f17nks5bq...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:54129}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: mac, proxy: Proxy(), se:cdp: ws://localhost:54129/devtoo..., se:cdpVersion: 120.0.6099.199, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Session ID: 312dedee082accd6b9c9529dd9364eba
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:84)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:229)
	at com.qa.pages.BasePage.elementClick(BasePage.java:277)
	at com.qa.pages.PaymentWindow.clickManualButton(PaymentWindow.java:420)
	at com.qa.stepdef.CheckOptionsStepDef.iClickManualButtonOnTheYourOrderScreen(CheckOptionsStepDef.java:452)
	at ✽.I click manual button on the your order screen(file:///Users/shaunmatthew/Documents/WebPOS%20TypeScript/src/test/resources/QSR.feature:5919)
And I enter the Gift card number as "12345" 0.000
And I click Process button on card screen 0.000
And I click QSR tab 0.000
And I closed the order type window 0.000
And I click log off button in order screen 0.000
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.287
Feature: QSR feature
Tags: @Regression
50.703
Scenario Outline Verify Check Payment through CC Side with Item Based Discount - After Tax as percentage and with tip
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 1:8.422
Steps
And I select category as "FOOD" 4.644
And I select menu item as "Chicken Schnitzel" 4.095
When User click Option Tab 0.040
And I click discount on check option screen 0.059
Then I should see Check Based Discount Screen 0.534
And I click Discount as "IB-AfterTax-Percentage" 2.155
And I click Back button on Discount Screen 0.025
And User verify item based discount after tax with percentage value as "$ 1.20" 0.022
When User click payment button 0.040
Then User click exact option 0.025
When User click CC Side payment method 0.050
And User select tip amount which is entered 0.030
When User click Continue button 0.063
Then User verify item based discount after tax value as "10.80+10.00" with percentage with CC Side payment in payment screen and with tips 0.027
When User click submit button 2.060
And I closed the order type window 1.060
And I select category as "PIZZA" 4.628
And I select menu item as "**Margarita**" 4.116
When User click Option Tab 0.036
And I click discount on check option screen 0.049
Then I should see Check Based Discount Screen 0.533
And I click Discount as "IB-BeforeTax-Percentage" 2.146
And I click Back button on Discount Screen 0.027
And User verify item based discount before tax with percentage value as "$ 0.10" for Margarita 0.021
When User click payment button 0.036
Then User click exact option 0.024
When User click CC Side payment method 0.044
And User select tip amount which is entered 0.029
When User click Continue button 0.048
Then User verify item based discount before tax value as "0.99+10.00" with percentage with CC Side payment in payment screen and with tips for Margarita 0.022
When User click submit button 2.052
And I closed the order type window 1.062
And I select category as "PIZZA" 4.652
And User select PizzaRomano menu item of pizza category 1.075
When User click Option Tab 0.036
And I click discount on check option screen 0.044
Then I should see Check Based Discount Screen 0.527
And I click Discount as "IB-BeforeTax-Amount" 2.126
And I click Back button on Discount Screen 0.020
When User click payment button 0.032
Then User click exact option 0.020
Then USer click cash button in void screen 0.043
And User click submit button 2.046
And I closed the order type window 1.053
And I select category as "PIZZA" 4.629
And User select PizzaRomano menu item of pizza category 1.066
When User click Option Tab 0.032
And I click discount on check option screen 0.587
Then I should see Check Based Discount Screen 0.527
And I click Discount as "IB-DiscountAfterTax" 2.134
And I click Back button on Discount Screen 0.023
And User verify item based discount after tax with amount value as "$ 2.25" 0.029
When User click payment button 0.032
Then User click exact option 0.020
When User click CC Side payment method 0.030
And User select tip amount which is entered 0.027
When User click Continue button 0.042
Then User verify item based discount after tax value as "19.34+10.00" with amount with CC Side payment in payment screen and with tips for Chicken Schnitzel 0.020
org.junit.ComparisonFailure: expected:<1[7.6]4+10.00> but was:<1[9.3]4+10.00>
	at org.junit.Assert.assertEquals(Assert.java:117)
	at org.junit.Assert.assertEquals(Assert.java:146)
	at com.qa.pages.TGPaymentPage.userVerifyCCSidePaymentWithTipAmountAndItemBasedDiscountAfterTaxAsAmountForChickenSchnitzel(TGPaymentPage.java:2424)
	at com.qa.stepdef.TGPaymentStepDef.userVerifyItemBasedDiscountAfterTaxValueAsWithAmountWithCCSidePaymentInPaymentScreenAndWithTipsForChickenSchnitzel(TGPaymentStepDef.java:500)
	at ✽.User verify item based discount after tax value as "19.34+10.00" with amount with CC Side payment in payment screen and with tips for Chicken Schnitzel(file:///Users/shaunmatthew/Documents/WebPOS%20TypeScript/src/test/resources/QSR.feature:5999)
When User click submit button 0.000
And I closed the order type window 0.000
And I select category as "PIZZA" 0.000
And User select PizzaRomano menu item of pizza category 0.000
When User click Option Tab 0.000
And I click discount on check option screen 0.000
Then I should see Check Based Discount Screen 0.000
And I click Discount as "IB-AfterTax-SetPrice" 0.000
And I click Back button on Discount Screen 0.000
When User click payment button 0.000
Then User click exact option 0.000
When User click CC Side payment method 0.000
And User select tip amount which is entered 0.000
When User click Continue button 0.000
Then User verify CC Side payment with tips value as "3.66+10.00" and item based discount After tax as set price for Chicken Schnitzel 0.000
When User click submit button 0.000
And I closed the order type window 0.000
And I select category as "FOOD" 0.000
And I select menu item as "Chicken Schnitzel" 0.000
When User click Option Tab 0.000
And I click discount on check option screen 0.000
Then I should see Check Based Discount Screen 0.000
And I click Discount as "IB-BeforeTax-SetPrice" 0.000
And I click Back button on Discount Screen 0.000
And User verify item based discount before tax as set price value as "$ 11.53" for chicken schnitzel 0.000
When User click payment button 0.000
Then User click exact option 0.000
When User click CC Side payment method 0.000
And User select tip amount which is entered 0.000
When User click Continue button 0.000
Then User verify CC Side payment with tips value as "0.47+10.00" and item based discount Before tax as set price for Chicken Schnitzel 0.000
When User click submit button 0.000
And I closed the order type window 0.000
And I select category as "FOOD" 0.000
And I select menu item as "Chicken Schnitzel" 0.000
When User click Option Tab 0.000
And I click discount on check option screen 0.000
Then I should see Check Based Discount Screen 0.000
And I click Discount as "IB-AfterTax-FreeItem" 0.000
And I click Back button on Discount Screen 0.000
When User click payment button 0.000
Then User click exact option 0.000
When User click CC Side payment method 0.000
And User select tip amount which is entered 0.000
When User click Continue button 0.000
Then User verify CC Side payment with tips value as "24.00+10.00" and item based discount After tax as free item for Chicken Schnitzel 0.000
When User click submit button 0.000
And I closed the order type window 0.000
And I select category as "FOOD" 0.000
And I select menu item as "Chicken Schnitzel" 0.000
When User click Option Tab 0.000
And I click discount on check option screen 0.000
Then I should see Check Based Discount Screen 0.000
And I click Discount as "IB-BeforeTax-FreeItem" 0.000
And I click Back button on Discount Screen 0.000
When User click payment button 0.000
Then User click exact option 0.000
When User click CC Side payment method 0.000
And User select tip amount which is entered 0.000
When User click Continue button 0.000
Then User verify CC Side payment with tips value as "24.00+10.00" and item based discount Before tax as free item for Chicken Schnitzel 0.000
When User click submit button 0.000
And I closed the order type window 0.000
And I click log off button in order screen 0.000
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.280
Feature: QSR feature
Tags: @Regression
11.046
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 1:8.286
And I select category as "FOOD" 4.647
And I select menu item as "SANDWICHES" 4.098
And User verify tax amount value as "$ 0.00" of sandwich 0.011
When User click Option Tab 0.033
Then User click Tax Exempt on Check Options 0.048
When User click Cash Tab 1.062
Then User click exact option 0.024
And User click enter button 0.028
Then I closed the order type window 1.052
And I click log off button in order screen 0.039
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
1:56.731
Scenario Outline Verify Check Payment through CC Side with Check Based Discount - After Tax as percentage and with tip# Given User click setting icon
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Steps
And I select category as "FOOD" 4.622
And I select menu item as "SANDWICHES" 4.090
When User click Option Tab 0.034
And I click discount on check option screen 0.053
Then I should see Check Based Discount Screen 0.531
And I click Discount as "CB-PercentageAfterTax" 2.141
And I click Back button on Discount Screen 0.024
And User verify check based discount after tax as percentage value as "$ 0.10" with Sandwiches 0.022
When User click payment button 0.033
Then User click exact option 0.029
When User click CC Side payment method 0.038
And User select tip amount which is entered 0.037
When User click Continue button 0.059
Then User verify CC Side payment with tips value as "0.90+10.00" and check based discount after tax as percentage 0.021
When User click submit button 2.060
And I closed the order type window 1.056
And I select category as "FOOD" 4.628
And I select menu item as "SANDWICHES" 4.070
When User click Option Tab 0.036
And I click discount on check option screen 0.042
Then I should see Check Based Discount Screen 0.528
And I click Discount as "CB-PercentageBeforeTax" 2.112
And I click Back button on Discount Screen 0.021
And User verify check based discount before tax as percentage value as "$ 0.10" with Sandwiches 0.019
When User click payment button 0.044
Then User click exact option 0.020
When User click CC Side payment method 0.030
And User select tip amount which is entered 0.025
When User click Continue button 0.044
Then User verify CC Side payment with tips value as "0.90+10.00" and check based discount before tax as percentage 0.020
When User click submit button 2.035
And I closed the order type window 1.057
And I select category as "FOOD" 4.635
And I select menu item as "SANDWICHES" 4.073
When User click Option Tab 0.036
And I click discount on check option screen 0.038
Then I should see Check Based Discount Screen 0.527
And I click Discount as "CheckBasedAmountAfterTax" 2.139
And I click Back button on Discount Screen 0.021
And User verify check based discount after tax as amount value as "$ 0.58" with Sandwiches 0.019
When User click payment button 0.042
Then User click exact option 0.020
When User click CC Side payment method 0.029
And User select tip amount which is entered 0.025
When User click Continue button 0.043
Then User verify CC Side payment with tips value as "0.42+10.00" and check based discount after tax as amount 0.017
When User click submit button 2.038
And I closed the order type window 1.058
And I select category as "FOOD" 4.636
And I select menu item as "SANDWICHES" 4.079
When User click Option Tab 0.038
And I click discount on check option screen 0.049
Then I should see Check Based Discount Screen 0.528
And I click Discount as "CB-AmountBeforeTax" 2.133
And I click Back button on Discount Screen 0.021
And User verify check based discount before tax as amount value as "$ 0.67" with Sandwiches 0.019
When User click payment button 0.033
Then User click exact option 0.027
When User click CC Side payment method 0.030
And User select tip amount which is entered 0.025
When User click Continue button 0.042
Then User verify CC Side payment with tips value as "0.33+10.00" and check based discount before tax as amount 0.017
When User click submit button 2.034
And I closed the order type window 1.057
And I select category as "FOOD" 4.635
And I select menu item as "SANDWICHES" 4.076
When User click Option Tab 0.037
And I click discount on check option screen 0.040
Then I should see Check Based Discount Screen 0.528
And I click Discount as "CB-AfterTax-SetPrice" 2.128
And I click Back button on Discount Screen 0.022
And User verify check based discount after tax as set price value as "$ 0.61" with Sandwiches 0.019
When User click payment button 0.034
Then User click exact option 0.027
When User click CC Side payment method 0.031
And User select tip amount which is entered 0.026
When User click Continue button 0.042
Then User verify CC Side payment with tips value as "0.39+10.00" and check based discount after tax as set price 0.018
When User click submit button 2.039
And I closed the order type window 1.057
And I select category as "FOOD" 4.622
And I select menu item as "SANDWICHES" 4.076
When User click Option Tab 0.034
And I click discount on check option screen 0.588
Then I should see Check Based Discount Screen 0.527
And I click Discount as "CB-BeforeTax-SetPrice" 2.125
And I click Back button on Discount Screen 0.022
And User verify check based discount before tax as set price value as "$ 0.17" with Sandwiches 0.019
When User click payment button 0.031
Then User click exact option 0.020
When User click CC Side payment method 0.028
And User select tip amount which is entered 0.566
When User click Continue button 0.045
Then User verify CC Side payment with tips value as "0.83+10.00" and check based discount before tax as set price 0.021
When User click submit button 2.050
And I closed the order type window 1.059
And I select category as "FOOD" 4.616
And I select menu item as "SANDWICHES" 4.068
When User click Option Tab 0.035
And I click discount on check option screen 0.040
Then I should see Check Based Discount Screen 0.527
And I click Discount as "CB-AfterTax-FreeItem" 2.148
And I click Back button on Discount Screen 0.021
And User verify check based discount after tax as free item value as "$ 0.00" with Sandwiches 0.018
When User click payment button 0.031
Then User click exact option 0.031
When User click CC Side payment method 0.031
And User select tip amount which is entered 0.025
When User click Continue button 0.043
Then User verify CC Side payment with tips and check based discount after tax as free item1 0.023
When User click submit button 2.052
And I closed the order type window 1.057
And I select category as "FOOD" 4.632
And I select menu item as "SANDWICHES" 4.076
When User click Option Tab 0.039
And I click discount on check option screen 0.040
Then I should see Check Based Discount Screen 0.529
And I click Discount as "CB-BeforeTax-FreeItem" 2.127
And I click Back button on Discount Screen 0.021
And User verify check based discount before tax as free item value as "$ 0.00" with Sandwiches 0.019
When User click payment button 0.027
Then User click exact option 0.555
When User click CC Side payment method 0.037
And User select tip amount which is entered 0.025
When User click Continue button 0.052
Then User verify CC Side payment with tips and check based discount before tax as free item1 0.023
org.junit.ComparisonFailure: expected:<[4.3]0+10.00> but was:<[5.4]0+10.00>
	at org.junit.Assert.assertEquals(Assert.java:117)
	at org.junit.Assert.assertEquals(Assert.java:146)
	at com.qa.pages.TGPaymentPage.verifySideCCPaymentWithTipsAndOpenItemBeforeTaxAmountSafetyLimitAsDecimal1(TGPaymentPage.java:1819)
	at com.qa.stepdef.TGPaymentStepDef.userVerifyCCSidePaymentWithTipsAndCheckBasedDiscountBeforeTaxAsFreeItem1(TGPaymentStepDef.java:546)
	at ✽.User verify CC Side payment with tips and check based discount before tax as free item1(file:///Users/shaunmatthew/Documents/WebPOS%20TypeScript/src/test/resources/QSR.feature:6240)
When User click submit button 0.000
And I closed the order type window 0.000
And I click log off button in order screen 0.000
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.286
Feature: QSR feature
Tags: @Regression
31.429
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 1:7.720
And I select category as "FOOD" 4.646
And I select menu item as "SANDWICHES" 4.088
When User click Option Tab 0.041
When User select Open Item option 0.081
And I click Coursing Name text field for Menu option 0.373
And I swipe to "ENTREE" as Coursing Name 0.669
And I pass course name as "onion" 0.371
And I tap Price text field for menu option 0.042
And I enter the percentage1 as "0108" 6.311
And I click Done button on the open item window 0.050
Then I should navigate to Order Management screen and see the added open item as "onion" 1.345
When User click payment button 0.050
Then User click exact option 0.024
When User click CC Side payment method 0.040
And User select tip amount which is entered 0.035
When User click Continue button 0.059
When User verify CC Side payment with tips value as "2.19+10.00" and open item discount after tax as percentage 0.022
When I click submit button 12.067
And I closed the order type window 1.064
And I click log off button in order screen 0.043
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
1:30.116
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I select category as "FOOD" 4.641
And I select menu item as "SANDWICHES" 4.102
Then User click Option Tab 0.046
Then User click Tax Exempt on Check Options 0.044
When User click Option Tab 0.030
And I click discount on check option screen 0.049
Then I should see Check Based Discount Screen 0.531
And I click Discount as "CB-PercentageAfterTax" 2.140
And I click Back button on Discount Screen 0.025
When User click payment button 0.035
Then User click exact option 0.023
Then User click CC Side payment method 0.035
Then User select any amount of tips 0.029
And User click Continue button 0.055
And User verify CC Side payment with tips value as "0.90+10.00" and item based discount after tax as percentage with tax exempt for Sandwiches 0.030
When User click submit button 2.052
And I closed the order type window 1.060
And I select category as "FOOD" 4.618
And I select menu item as "SANDWICHES" 4.057
Then User click Option Tab 0.037
Then User click Tax Exempt on Check Options 0.032
When User click Option Tab 0.030
And I click discount on check option screen 0.034
Then I should see Check Based Discount Screen 0.530
And I click Discount as "CB-PercentageBeforeTax" 2.142
And I click Back button on Discount Screen 0.021
When User click payment button 0.032
Then User click exact option 0.020
Then User click CC Side payment method 0.031
Then User select any amount of tips 0.026
And User click Continue button 0.042
And User verify CC Side payment with tips value as "0.90+10.00" and item based discount before tax as percentage with tax exempt for Sandwiches 0.017
When User click submit button 2.047
And I closed the order type window 1.059
And I select category as "FOOD" 4.630
And I select menu item as "SANDWICHES" 4.073
Then User click Option Tab 0.037
Then User click Tax Exempt on Check Options 0.034
When User click Option Tab 0.028
And I click discount on check option screen 0.040
Then I should see Check Based Discount Screen 0.530
And I click Discount as "CheckBasedAmountAfterTax" 2.139
And I click Back button on Discount Screen 0.021
When User click payment button 0.032
Then User click exact option 0.020
Then User click CC Side payment method 0.029
Then User select any amount of tips 0.564
And User click Continue button 0.051
And User verify CC Side payment with tips value as "0.42+10.00" and item based discount after tax as amount with tax exempt for Sandwiches 0.024
When User click submit button 2.052
And I closed the order type window 1.059
And I select category as "FOOD" 4.624
And I select menu item as "SANDWICHES" 4.069
Then User click Option Tab 0.035
Then User click Tax Exempt on Check Options 0.031
When User click Option Tab 0.028
And I click discount on check option screen 0.043
Then I should see Check Based Discount Screen 0.527
And I click Discount as "CB-AmountBeforeTax" 2.149
And I click Back button on Discount Screen 0.022
When User click payment button 0.031
Then User click exact option 0.020
Then User click CC Side payment method 0.030
Then User select any amount of tips 0.025
And User click Continue button 0.042
And User verify CC Side payment with tips value as "0.33+10.00" and item based discount before tax as amount with tax exempt for Sandwiches 0.022
When User click submit button 2.052
And I closed the order type window 1.061
And I select category as "FOOD" 4.629
And I select menu item as "SANDWICHES" 4.070
Then User click Option Tab 0.032
Then User click Tax Exempt on Check Options 0.572
When User click Option Tab 0.033
And I click discount on check option screen 0.040
Then I should see Check Based Discount Screen 0.528
And I click Discount as "CB-AfterTax-SetPrice" 2.130
And I click Back button on Discount Screen 0.034
When User click payment button 0.036
Then User click exact option 0.020
Then User click CC Side payment method 0.031
Then User select any amount of tips 0.025
And User click Continue button 0.042
And User verify CC Side payment with tips value as "0.39+10.00" and item based discount after tax as set price with tax exempt for Sandwiches 0.019
When User click submit button 2.045
And I closed the order type window 1.055
And I select category as "FOOD" 4.630
And I select menu item as "SANDWICHES" 4.074
Then User click Option Tab 0.037
Then User click Tax Exempt on Check Options 0.031
When User click Option Tab 0.029
And I click discount on check option screen 0.039
Then I should see Check Based Discount Screen 0.529
And I click Discount as "CB-BeforeTax-SetPrice" 2.132
And I click Back button on Discount Screen 0.024
When User click payment button 0.028
Then User click exact option 0.023
Then User click CC Side payment method 0.030
Then User select any amount of tips 0.025
And User click Continue button 0.042
And User verify CC Side payment with tips value as "0.83+10.00" and item based discount before tax as set price with tax exempt for Sandwiches 0.019
When User click submit button 2.048
And I closed the order type window 1.057
And I click log off button in order screen 0.053
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
1:46.313
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Given User click setting icon 0.041
And User verify setting options 0.018
When User select POS Settings tab 0.053
Then User open ask customer name option if disable in void screen 5.617
And I click the Toggle Icon button 0.063
And I click POS Icon from Toggle 0.055
And I closed the order type window 1.059
When User click QSR on Menu Item page 0.036
Then User select Bar Tab in order types 0.038
When User enter customer name for bar tab 2.652
And I click the Exit to close the preauth window 0.031
And I select category as "Appetizers" 4.622
When I select menu item as "BRUSHETTA" 4.108
When User click Option Tab 0.041
And I click discount on check option screen 0.045
Then I should see Check Based Discount Screen 0.533
And I click Discount as "IB-AfterTax-Percentage" 2.117
And I click Back button on Discount Screen 0.025
And User verify item based discount after tax as percentage value as "$ 0.10" for Brushetta 0.021
When User click Cash Tab 1.067
Then User click exact option 0.025
And User click enter button 0.028
And I click QSR tab 0.156
And I closed the order type window 1.058
When User click QSR on Menu Item page 0.032
Then User select Bar Tab in order types 0.031
When User enter customer name for bar tab 2.627
And I click the Exit to close the preauth window 0.040
And I select category as "Appetizers" 4.652
When I select menu item as "BRUSHETTA" 4.089
When User click Option Tab 0.040
And I click discount on check option screen 0.033
Then I should see Check Based Discount Screen 0.528
And I click Discount as "IB-BeforeTax-Percentage" 2.148
And I click Back button on Discount Screen 0.020
And User verify item based discount before tax as percentage value as "$ 0.10" for Brushetta 0.023
When User click Cash Tab 1.062
Then User click exact option 0.022
And User click enter button 0.025
And I click QSR tab 0.133
And I closed the order type window 1.058
When User click QSR on Menu Item page 0.031
Then User select Bar Tab in order types 0.030
When User enter customer name for bar tab 2.646
And I click the Exit to close the preauth window 0.028
And I select category as "Appetizers" 4.624
And I select menu item as "PRETZEL" 4.094
When User click Option Tab 0.036
And I click discount on check option screen 0.034
Then I should see Check Based Discount Screen 0.528
And I click Discount as "IB-AfterTax-Amount" 2.135
And I click Back button on Discount Screen 0.033
And User verify item based discount after tax as amount value as "$ 1.00" for Brushetta1 0.020
When User click Cash Tab 1.058
Then User click exact option 0.023
And User click enter button 0.025
And I click QSR tab 0.132
And I closed the order type window 1.057
When User click QSR on Menu Item page 0.031
Then User select Bar Tab in order types 0.028
When User enter customer name for bar tab 2.637
And I click the Exit to close the preauth window 0.028
And I select category as "Appetizers" 4.630
And I select menu item as "PRETZEL" 4.077
When User click Option Tab 0.038
And I click discount on check option screen 0.040
Then I should see Check Based Discount Screen 0.528
And I click Discount as "IB-BeforeTax-Amount" 2.131
And I click Back button on Discount Screen 0.035
And User verify item based discount before tax as amount value as "$ 1.00" for Brushetta1 0.019
When User click Cash Tab 1.060
Then User click exact option 0.022
And User click enter button 0.025
And I click QSR tab 0.141
And I closed the order type window 1.058
When User click QSR on Menu Item page 0.031
Then User select Bar Tab in order types 0.031
When User enter customer name for bar tab 2.643
And I click the Exit to close the preauth window 0.028
And I select category as "Appetizers" 4.632
When I select menu item as "BRUSHETTA" 4.106
When User click Option Tab 0.037
And I click discount on check option screen 0.039
Then I should see Check Based Discount Screen 0.527
And I click Discount as "IB-BeforeTax-SetPrice" 2.129
And I click Back button on Discount Screen 0.021
And User verify item based discount before tax as set price value as "$ 0.53" for menu item1 0.019
When User click Cash Tab 1.059
Then User click exact option 0.021
And User click enter button 0.025
And I click QSR tab 0.145
And I closed the order type window 1.060
When User click QSR on Menu Item page 0.046
Then User select Bar Tab in order types 0.031
When User enter customer name for bar tab 2.636
And I click the Exit to close the preauth window 0.028
And I select category as "Appetizers" 4.633
When I select menu item as "BRUSHETTA" 4.078
When User click Option Tab 0.039
And I click discount on check option screen 0.034
Then I should see Check Based Discount Screen 0.528
And I click Discount as "IB-AfterTax-FreeItem" 2.133
And I click Back button on Discount Screen 0.020
And User verify item based discount after tax as free item value as "$ 0.00" for Brushetta 0.028
Then I should see orderscreen with as tuna tacos EACH 0.010
When User click Cash Tab 1.054
Then User click exact option 0.020
And User click enter button 0.024
And I click QSR tab 0.132
And I closed the order type window 1.055
And I click log off button in order screen 0.040
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
1:19.718
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Given User click setting icon 0.040
And User verify setting options 0.017
When User select POS Settings tab 0.049
Then User open ask customer name option if disable in void screen 11.552
And I click the Toggle Icon button 0.057
And I click POS Icon from Toggle 0.056
And I closed the order type window 1.058
When User click QSR on Menu Item page 0.035
Then User select Bar Tab in order types 0.038
When User enter customer name for bar tab 2.632
And I click the Exit to close the preauth window 0.031
And I select category as "Appetizers" 4.644
When I select menu item as "BRUSHETTA" 4.107
When User click Option Tab 0.040
And I click discount on check option screen 0.039
Then I should see Check Based Discount Screen 0.535
And I click Discount as "IB-BeforeTax-Percentage" 2.128
And I click Back button on Discount Screen 0.025
And User verify item based discount before tax as percentage value as "$ 0.10" for Brushetta 0.022
When User click Cash Tab 1.056
Then User click exact option 0.025
And User click enter button 0.028
And I click QSR tab 0.152
And I closed the order type window 1.054
When User click QSR on Menu Item page 0.030
Then User select Bar Tab in order types 0.031
When User enter customer name for bar tab 2.659
And I click the Exit to close the preauth window 0.037
And I select category as "Appetizers" 4.639
And I select menu item as "PRETZEL" 4.092
When User click Option Tab 0.035
And I click discount on check option screen 0.042
Then I should see Check Based Discount Screen 0.529
And I click Discount as "IB-BeforeTax-Amount" 2.132
And I click Back button on Discount Screen 0.024
And User verify item based discount before tax as amount value as "$ 1.00" for Brushetta 0.031
When User click Cash Tab 1.060
Then User click exact option 0.022
And User click enter button 0.024
And I click QSR tab 0.684
And I closed the order type window 1.052
When User click QSR on Menu Item page 0.031
Then User select Bar Tab in order types 0.031
When User enter customer name for bar tab 2.632
And I click the Exit to close the preauth window 0.028
And I select category as "Appetizers" 4.625
When I select menu item as "BRUSHETTA" 4.106
When User click Option Tab 0.036
And I click discount on check option screen 0.057
Then I should see Check Based Discount Screen 0.528
And I click Discount as "IB-BeforeTax-SetPrice" 2.134
And I click Back button on Discount Screen 0.022
And User verify item based discount before tax as set price value as "$ 0.53" for menu item1 0.019
When User click Cash Tab 1.058
Then User click exact option 0.022
And User click enter button 0.026
And I click QSR tab 0.147
And I closed the order type window 1.059
When User click QSR on Menu Item page 0.033
Then User select Bar Tab in order types 0.030
When User enter customer name for bar tab 2.645
And I click the Exit to close the preauth window 0.044
And I select category as "Appetizers" 4.628
When I select menu item as "BRUSHETTA" 4.082
When User click Option Tab 0.039
And I click discount on check option screen 0.039
Then I should see Check Based Discount Screen 0.528
And I click Discount as "IB-BeforeTax-FreeItem" 2.149
And I click Back button on Discount Screen 0.021
And User verify item based discount before tax as free item value as "$ 0.00" for Brushetta 0.019
When User click Cash Tab 1.054
Then User click exact option 0.021
And User click enter button 0.024
And I click QSR tab 0.135
And I closed the order type window 1.054
And I click log off button in order screen 0.034
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
1:19.097
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Given User click setting icon 0.041
And User verify setting options 0.017
When User select POS Settings tab 0.047
Then User open ask customer name option if disable in void screen 11.538
And I click the Toggle Icon button 0.056
And I click POS Icon from Toggle 0.062
And I closed the order type window 1.051
When User click QSR on Menu Item page 0.035
Then User select Bar Tab in order types 0.038
When User enter customer name for bar tab 2.641
And I click the Exit to close the preauth window 0.030
And I select category as "Appetizers" 4.626
When I select menu item as "BRUSHETTA" 4.102
When User click Option Tab 0.041
And I click discount on check option screen 0.044
Then I should see Check Based Discount Screen 0.535
And I click Discount as "CB-PercentageAfterTax" 2.146
And I click Back button on Discount Screen 0.025
And User verify check based discount after tax as percentage value as "$ 0.10" for Brushetta 0.022
When User click Cash Tab 1.054
Then User click exact option 0.027
And User click enter button 0.028
And I click QSR tab 0.156
And I closed the order type window 1.060
When User click QSR on Menu Item page 0.034
Then User select Bar Tab in order types 0.031
When User enter customer name for bar tab 2.635
And I click the Exit to close the preauth window 0.028
And I select category as "Appetizers" 4.626
When I select menu item as "BRUSHETTA" 4.090
When User click Option Tab 0.033
And I click discount on check option screen 0.063
Then I should see Check Based Discount Screen 0.528
And I click Discount as "CheckBasedAmountAfterTax" 2.132
And I click Back button on Discount Screen 0.022
And User verify check based discount after tax as amount value as "$ 0.58" for Brushetta 0.020
When User click Cash Tab 1.060
Then User click exact option 0.022
And User click enter button 0.024
And I click QSR tab 0.157
And I closed the order type window 1.059
When User click QSR on Menu Item page 0.032
Then User select Bar Tab in order types 0.030
When User enter customer name for bar tab 2.635
And I click the Exit to close the preauth window 0.028
And I select category as "Appetizers" 4.635
When I select menu item as "BRUSHETTA" 4.092
When User click Option Tab 0.034
And I click discount on check option screen 0.044
Then I should see Check Based Discount Screen 0.528
And I click Discount as "CB-AfterTax-SetPrice" 2.123
And I click Back button on Discount Screen 0.022
And User verify check based discount after tax as set price value as "$ 0.61" for Brushetta 0.037
When User click Cash Tab 1.053
Then User click exact option 0.021
And User click enter button 0.027
And I click QSR tab 0.138
And I closed the order type window 1.053
When User click QSR on Menu Item page 0.031
Then User select Bar Tab in order types 0.030
When User enter customer name for bar tab 2.643
And I click the Exit to close the preauth window 0.028
And I select category as "Appetizers" 4.629
When I select menu item as "BRUSHETTA" 4.080
When User click Option Tab 0.038
And I click discount on check option screen 0.058
Then I should see Check Based Discount Screen 0.527
And I click Discount as "CB-AfterTax-FreeItem" 2.132
And I click Back button on Discount Screen 0.021
And User verify check based discount after tax as free item value as "$ 0.00" for Brushetta 0.019
When User click Cash Tab 1.052
Then User click exact option 0.021
And User click enter button 0.024
And I click QSR tab 0.149
And I closed the order type window 1.060
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
0.001
Scenario Outline Discount - Check Based with Before Tax as Percentage on BarTab and Pay with Fast Cash
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Steps
Given User click setting icon 0.000
And User verify setting options 0.000
When User select POS Settings tab 0.000
Then User open ask customer name option if disable in void screen 0.000
And I click the Toggle Icon button 0.000
And I click POS Icon from Toggle 0.000
And I closed the order type window 0.000
When User click QSR on Menu Item page 0.000
Then User select Bar Tab in order types 0.000
When User enter customer name for bar tab 0.000
And I click the Exit to close the preauth window 0.000
And I select category as "Appetizers" 0.000
When I select menu item as "BRUSHETTA" 0.000
When User click Option Tab 0.000
And I click discount on check option screen 0.000
Then I should see Check Based Discount Screen 0.000
And I click Discount as "CB-PercentageBeforeTax" 0.000
And I click Back button on Discount Screen 0.000
And User verify check based discount before tax as percentage value as "$ 0.10" for Brushetta 0.000
When User click Cash Tab 0.000
Then User click exact option 0.000
And User click enter button 0.000
And I click QSR tab 0.000
And I closed the order type window 0.000
When User click QSR on Menu Item page 0.000
Then User select Bar Tab in order types 0.000
When User enter customer name for bar tab 0.000
And I click the Exit to close the preauth window 0.000
And I select category as "Appetizers" 0.000
When I select menu item as "BRUSHETTA" 0.000
When User click Option Tab 0.000
And I click discount on check option screen 0.000
Then I should see Check Based Discount Screen 0.000
And I click Discount as "CB-AmountBeforeTax" 0.000
And I click Back button on Discount Screen 0.000
And User verify check based discount before tax as amount value as "$ 0.67" for Brushetta 0.000
When User click Cash Tab 0.000
Then User click exact option 0.000
And User click enter button 0.000
And I click QSR tab 0.000
And I closed the order type window 0.000
When User click QSR on Menu Item page 0.000
Then User select Bar Tab in order types 0.000
When User enter customer name for bar tab 0.000
And I click the Exit to close the preauth window 0.000
And I select category as "Appetizers" 0.000
When I select menu item as "BRUSHETTA" 0.000
When User click Option Tab 0.000
And I click discount on check option screen 0.000
Then I should see Check Based Discount Screen 0.000
And I click Discount as "CB-BeforeTax-SetPrice" 0.000
And I click Back button on Discount Screen 0.000
And User verify check based discount before tax as set price value as "$ 0.17" for Brushetta 0.000
When User click Cash Tab 0.000
Then User click exact option 0.000
And User click enter button 0.000
And I click QSR tab 0.000
And I closed the order type window 0.000
When User click QSR on Menu Item page 0.000
Then User select Bar Tab in order types 0.000
When User enter customer name for bar tab 0.000
And I click the Exit to close the preauth window 0.000
And I select category as "Appetizers" 0.000
When I select menu item as "BRUSHETTA" 0.000
When User click Option Tab 0.000
And I click discount on check option screen 0.000
Then I should see Check Based Discount Screen 0.000
And I click Discount as "CB-BeforeTax-FreeItem" 0.000
And I click Back button on Discount Screen 0.000
And User verify check based discount before tax as free item value as "$ 0.00" for Brushetta 0.000
When User click Cash Tab 0.000
Then User click exact option 0.000
And User click enter button 0.000
And I click QSR tab 0.000
And I closed the order type window 0.000
And I click log off button in order screen 0.000
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.289
Feature: QSR feature
Tags: @Regression
2:17.597
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 1:7.570
And I select category as "Appetizers" 4.620
When I select menu item as "BRUSHETTA" 4.073
Then User click Option Tab 0.046
When User select Open Item option 0.089
And I click Coursing Name text field for Menu option 0.349
And I swipe to "ENTREE" as Coursing Name 0.658
And I pass course name as "onion" 0.340
And I tap Price text field for menu option 0.043
And I enter the percentage1 as "3104" 6.208
And I click Done button on the open item window 0.076
Then I should navigate to Order Management screen and see the added open item as "onion" 1.334
And I select Discount on the Order screen 0.062
Then I should see Check Based Discount Screen 0.519
And I click Discount as "CB-BeforeTax-OpenItem" 2.149
And I click Back button on Discount Screen 0.025
And User verify check based discount before tax value as "$ 12.55" and open item with decimal number for Brushetta 0.021
When User click Cash Tab 1.064
Then User click exact option 0.025
And User click enter button 0.028
And I closed the order type window 1.054
And I select category as "Appetizers" 4.642
When I select menu item as "BRUSHETTA" 4.096
Then User click Option Tab 0.035
When User select Open Item option 0.065
And I click Coursing Name text field for Menu option 0.370
And I swipe to "ENTREE" as Coursing Name 0.667
And I pass course name as "onion" 0.355
And I tap Price text field for menu option 0.038
And I enter the percentage1 as "3100" 6.270
And I click Done button on the open item window 0.045
Then I should navigate to Order Management screen and see the added open item as "onion" 1.345
And I select Discount on the Order screen 0.047
Then I should see Check Based Discount Screen 0.534
And I click Discount as "CB-BeforeTax-OpenItem" 2.143
And I click Back button on Discount Screen 0.025
And User verify check based discount before tax value as "$ 12.55" and open item with whole number for Brushetta 0.022
When User click Cash Tab 1.061
Then User click exact option 0.025
And User click enter button 0.028
And I closed the order type window 1.064
And I select category as "Appetizers" 4.632
When I select menu item as "BRUSHETTA" 4.110
Then User click Option Tab 0.040
When User select Open Item option 0.067
And I click Coursing Name text field for Menu option 0.374
And I swipe to "ENTREE" as Coursing Name 0.669
And I pass course name as "onion" 0.362
And I tap Price text field for menu option 0.042
And I enter the percentage1 as "3104" 6.299
And I click Done button on the open item window 0.048
Then I should navigate to Order Management screen and see the added open item as "onion" 1.342
And I select Discount on the Order screen 0.045
Then I should see Check Based Discount Screen 0.527
And I click Discount as "CB-PercentageAfterTax" 2.146
And I click Back button on Discount Screen 0.020
Then It should show the amount value as "$ 3.20" "Verify discount amount value" 0.011
When User click Cash Tab 1.050
Then User click exact option 0.022
And User click enter button 0.024
And I closed the order type window 1.058
And I select category as "Appetizers" 4.622
When I select menu item as "BRUSHETTA" 4.085
Then User click Option Tab 0.049
When User select Open Item option 0.038
And I click Coursing Name text field for Menu option 0.369
And I swipe to "ENTREE" as Coursing Name 0.661
And I pass course name as "onion" 0.357
And I tap Price text field for menu option 0.038
And I enter the percentage1 as "3104" 6.270
And I click Done button on the open item window 0.044
Then I should navigate to Order Management screen and see the added open item as "onion" 1.342
And I select Discount on the Order screen 0.044
Then I should see Check Based Discount Screen 0.529
And I click Discount as "CB-AfterTax-OpenItem" 2.136
And I click Back button on Discount Screen 0.021
And User verify check based discount after tax value as "$ 13.55" and open item with decimal number for Brushetta 0.018
When User click Cash Tab 1.059
Then User click exact option 0.022
And User click enter button 0.024
And I closed the order type window 1.057
And I select category as "Appetizers" 4.623
When I select menu item as "BRUSHETTA" 4.087
Then User click Option Tab 0.037
And I click Open Item button 0.069
Then I should see open item screen 0.008
And I click Coursing Name text field for Menu option 0.367
And I swipe to "ENTREE" as Coursing Name 0.667
And I pass course name as "onion" 0.355
And I tap Price text field for menu option 0.043
And I enter the percentage1 as "3100" 6.816
And I click Done button on the open item window 0.043
Then I should navigate to Order Management screen and see the added open item as "onion" 1.341
And I select Discount on the Order screen 0.044
Then I should see Check Based Discount Screen 0.527
And I click Discount as "CB-AfterTax-OpenItem" 2.141
And I click Back button on Discount Screen 0.022
And User verify check based discount after tax value as "$ 13.55" and open item with whole number for Brushetta 0.017
When User click Cash Tab 1.061
Then User click exact option 0.023
And User click enter button 0.024
And I closed the order type window 1.054
And I select category as "Appetizers" 4.615
When I select menu item as "BRUSHETTA" 4.088
Then User click Option Tab 0.049
When User select Open Item option 0.057
And I click Coursing Name text field for Menu option 0.370
And I swipe to "ENTREE" as Coursing Name 0.666
And I pass course name as "onion" 0.357
And I tap Price text field for menu option 0.038
And I enter the percentage1 as "3104" 6.269
And I click Done button on the open item window 0.044
Then I should navigate to Order Management screen and see the added open item as "onion" 1.341
And I select Discount on the Order screen 0.043
Then I should see Check Based Discount Screen 0.527
And I click Discount as "CB-PercentageBeforeTax" 2.128
And I click Back button on Discount Screen 0.020
Then It should show the amount value as "$ 3.20" "Verify discount amount value" 0.009
When User click Cash Tab 1.059
Then User click exact option 0.022
And User click enter button 0.025
And I closed the order type window 1.058
And I click log off button in order screen 0.044
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
8.753
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
When User click QSR on Menu Item page 0.034
Given User select DineIn mode 0.044
And User select first table 0.053
Then User click Option Tab 0.037
And User click fire coursing option 0.032
Then I should see the please order the menu popup 0.011
And I click Done button on the Popup 2.052
And I closed the order type window 1.053
When User select any menu item 0.035
Then User click Option Tab 0.032
And User click fire coursing option 0.026
Then I should see the please send all the menu items to kitchen popup 0.011
And I click Done button on the Popup 2.057
And I closed the order type window 1.069
When User click void button 0.042
And I click Done button on the Popup 2.054
Given User select DineIn mode 0.034
When User select QSR order typ 0.030
When USer click log off button 0.041
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
23.577
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
When I select menu item as "SANDWICHES" 4.066
Then User click Option Tab 0.031
When User select gratuity option 0.587
Then User verify gratuity page 0.015
Then User select fixed gratuity option 0.031
And User verify fixed gratuity as "$ 0.10" 0.011
When User click Option Tab 0.027
When User select gratuity option 0.033
And User select fixed gratuity option 0.044
And User verify deleted gratuity amount 1.045
Then User click Option Tab 0.040
When User select gratuity option 0.031
Then User select varying gratuity option 0.030
And User enter percentage of varying gratuity 0.038
And I enter the percentage1 as "1500" 6.252
And User click apply button for varying gratuity 0.037
And User verify varying gratuity as "$ 0.15" 0.024
Then User click Option Tab 0.032
When User select gratuity option 0.031
Then User select varying gratuity option 0.027
Then User click Option Tab 0.033
When User select gratuity option 0.033
Then User select varying gratuity option 0.029
When User enter value less then minimum value of gratuity 0.126
Then User verify minimum value of gratuity warning popup 0.013
And I click Done button on the Popup 2.051
And I closed the order type window 1.054
Then User select varying gratuity option 0.032
When User enter value more then maximum value of gratuity 0.173
Then User verify minimum value of gratuity warning popup 0.012
And I click Done button on the Popup 2.052
And I closed the order type window 1.043
Then User select fixed gratuity option 0.029
And User verify fixed gratuity as "$ 0.10" 0.011
And User verify total amount with fix gratuity value 0.006
When User click Option Tab 0.033
When User select gratuity option 0.042
And User select fixed gratuity option 0.028
And User verify deleted gratuity amount 1.042
Then User click payment button 0.057
And User click exact option 0.023
And USer click cash button 0.045
When User click submit button 2.050
And I closed the order type window 1.062
And I click log off button in order screen 0.041
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
24.758
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
When I get check number 0.010
When I select menu item as "SANDWICHES" 4.075
Then User click Option Tab 0.030
When User select gratuity option 0.569
Then User select fixed gratuity option 0.031
And User verify fixed gratuity as "$ 0.10" 0.010
When User click payment button 0.027
And User select payment method with cash 0.044
Then User click submit button 2.048
And I closed the order type window 1.054
When User click All button 0.053
And User click Closed Checks tabs 0.039
And I click the Closed check on check stats 5.094
And User click re-open check button 0.035
When User click Option Tab 1.964
When User select gratuity option 0.035
Then User select varying gratuity option 0.050
And User enter percentage of varying gratuity 0.034
And I enter the percentage1 as "1500" 6.274
And User click apply button for varying gratuity 0.033
Then User click payment button 0.035
And User click exact option 0.024
And USer click cash button 0.038
When User click submit button 2.043
And I closed the order type window 1.050
And I click log off button in order screen 0.047
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
4.596
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Then User click food category 1.099
When User select Sandwiches menu item 0.031
Then User click Option Tab 0.029
When User select gratuity option 0.034
Then User select fixed gratuity option 0.030
And User verify fixed gratuity as "$ 0.10" 0.013
When User click payment button 0.035
Then User click exact option 0.035
And User click CC Side payment method 0.036
When User select tip amount which is entered 0.029
And User click Continue button 0.052
And User verify CC Side payment with Gratuity(Fixed) and with tips 0.026
When User click submit button 2.044
And I closed the order type window 1.057
And I click log off button in order screen 0.036
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
11.507
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Then User click food category 1.093
When User select Sandwiches menu item 0.027
Then User click Option Tab 0.044
When User select gratuity option 0.037
Then User select varying gratuity option 0.031
And User enter percentage of varying gratuity 0.037
And I enter the percentage1 as "1500" 6.294
And User click apply button for varying gratuity 0.036
And User verify varying gratuity as "$ 0.15" 0.011
When User click payment button 0.031
Then User click exact option 0.034
And User click CC Side payment method 0.029
When User select tip amount which is entered 0.560
And User click Continue button 0.046
And User verify CC Side payment with Gratuity(Varying) and with tips 0.026
When User click submit button 2.053
And I closed the order type window 1.059
When USer click log off button 0.049
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
18.286
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
When User select menu item with modifier 1.131
And I select modifier as "1/2 Romano" 3.103
And User click modifier cancel button 0.039
When User select menu item with modifier 1.108
And I select modifier as "1/2 Romano" 3.081
And I click Done to get back 0.042
And User verify be directed menu item page 0.013
And User verify added modifier 0.024
And I click Options button 0.026
And I click Modify 2.072
And User select first menu item with modifier 0.070
And I select modifier as "Add Veggies" from the modifier window 0.598
And User verify selected modifier on modifier page 0.013
And I click Options button 0.022
And I click Modify 2.068
And User select first menu item with modifier 0.049
And I select modifier as "Add Veggies" from the modifier window 0.584
And User verify selected modifier on modifier page 0.012
Then User verify selected modifier on menu item page 0.028
And User verify added modifier 0.022
And I click Void button on order management screen 2.071
And I click Done button on the Popup 2.056
And I click log off button in order screen 0.040
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Feature: QSR feature
Tags: @Regression
17.808
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
When User select menu item with modifier 1.120
Then User add modifiers over maximum count 0.089
When User verify maximum count popup 0.013
And User click modifier done button 0.027
And I click Done to get back 0.025
Then User verify be directed menu item page 0.013
And User verify added quantity of modifier for first modifier 0.011
And I click Void button on order management screen 2.060
And I click Done to get back 0.024
When User select another menu item with modifier 0.084
Then User add second menu item modifier over maximum count 0.088
When User verify maximum count popup 0.012
And User click modifier done button 0.026
And I click Done to get back 0.023
And User verify be directed menu item page 0.014
And User verify added quantity of modifier for second modifier 0.013
And I click Void button on order management screen 2.060
And I click Done button on the Popup 2.052
When User select menu item with modifier 1.124
Then User add modifiers over maximum count 0.102
And User click modifier done button 0.026
Then User click order button 0.046
And I click Options button 0.025
And I click Modify 2.059
When User select first menu item with modifier 0.029
Then User verify ordered menu item modifier popup 0.040
And I click Void button on order management screen 2.062
And I click void Reason on the void popup 0.031
And I click Add Button on the void reason popup 2.078
And I closed the order type window 1.060
When User select second menu item with modifier 1.118
Then User add modifier over maximum count 0.090
When User verify maximum count popup 0.011
And User click modifier done button 0.024
When User select another modifier for the same menu item 0.031
Then User verify added quantity of modifier for second modifier 0.012
And User verify maximum quantity of modifiers for first and second modifiers 0.000
And User click modifier cancel button 0.035
And I click log off button in order screen 0.034
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
3.654
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click the Operation button on the Table Layout 0.056
Then I should see operation screen 0.010
And I click POS Icon from Toggle 0.049
And I closed the order type window 1.050
And I click All 0.046
And I click Table Layout tab 1.371
And I click power button 1.069
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
2:37.559
Scenario Outline Merge Checks - Rare Scenarios
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Steps
And I click new check button on the Table layout screen 0.054
And I select a table to be merged as "T1" 0.028
And I select the number of seats as "3" 0.027
And I tap Continue to finish selecting the number of seats 0.032
And I get check number 0.072
And I select FOOD as category 2.122
And I select menu item as "French Friese" 4.100
And I select modifier as "Steak" 3.095
And I click Done to get back 0.031
And I click seat 2 for add menu item 0.029
And I select FOOD as category 2.114
And I select menu item as "Garlic Bread" 4.099
And I select modifier as "4 BBQ" 3.083
And I click Done to get back 0.028
And I click seat 3 for add menu item 0.027
And I select FOOD as category 2.107
And I select menu item as "Tuna Tacos" 4.093
And I select modifier as "Croutons" 3.089
And I click Done to get back 0.029
And I click Finish Order button 0.081
Then I should get back to the Table Layout tab 3.032
And I click new check button on the Table layout screen 0.039
And I select a table to be merged as "T2" 0.032
And I select the number of seats as "3" 0.024
And I tap Continue to finish selecting the number of seats 0.033
And I get check number 0.063
And I select FOOD as category 2.116
And I select menu item as "French Friese" 4.091
And I select modifier as "Steak" 3.091
And I click Done to get back 0.028
And I click seat 2 for add menu item 0.028
And I select FOOD as category 2.119
And I select menu item as "Garlic Bread" 4.092
And I select modifier as "4 BBQ" 3.065
And I click Done to get back 0.028
And I click seat 3 for add menu item 0.025
And I select FOOD as category 2.120
And I select menu item as "Tuna Tacos" 4.089
And I select modifier as "Croutons" 3.075
And I click Done to get back 0.028
And I click Finish Order button 0.032
Then I should get back to the Table Layout tab 3.029
And I click new check button on the Table layout screen 0.036
And I select a table to be merged as "T3" 0.030
And I select the number of seats as "3" 0.021
And I tap Continue to finish selecting the number of seats 0.029
And I get check number 0.065
And I select FOOD as category 2.119
And I select menu item as "French Friese" 4.093
And I select modifier as "Steak" 3.069
And I click Done to get back 0.029
And I click seat 2 for add menu item 0.024
And I select FOOD as category 2.115
And I select menu item as "Garlic Bread" 4.083
And I select modifier as "4 BBQ" 3.074
And I click Done to get back 0.028
And I click seat 3 for add menu item 0.024
And I select FOOD as category 2.119
And I select menu item as "Tuna Tacos" 4.081
And I select modifier as "Croutons" 3.075
And I click Done to get back 0.028
And I click Finish Order button 0.058
Then I should get back to the Table Layout tab 3.031
And I click new check button on the Table layout screen 0.040
And I select a table to be merged as "T4" 0.032
And I select the number of seats as "3" 0.021
And I tap Continue to finish selecting the number of seats 0.028
And I get check number 0.063
And I select FOOD as category 2.113
And I select menu item as "French Friese" 4.088
And I select modifier as "Steak" 3.064
And I click Done to get back 0.029
And I click seat 2 for add menu item 0.025
And I select FOOD as category 2.121
And I select menu item as "Garlic Bread" 4.091
And I select modifier as "4 BBQ" 3.082
And I click Done to get back 0.027
And I click seat 3 for add menu item 0.026
And I select FOOD as category 2.118
And I select menu item as "Tuna Tacos" 4.086
And I select modifier as "Croutons" 3.075
And I click Done to get back 0.027
And I click Finish Order button 0.069
Then I should get back to the Table Layout tab 3.030
And I click new check button on the Table layout screen 0.041
And I select a table to be merged as "T5" 0.030
And I select the number of seats as "3" 0.020
And I tap Continue to finish selecting the number of seats 0.029
And I get check number 0.064
And I select FOOD as category 2.114
And I select menu item as "French Friese" 4.078
And I select modifier as "Steak" 3.061
And I click Done to get back 0.029
And I click seat 2 for add menu item 0.026
And I select FOOD as category 2.112
And I select menu item as "Garlic Bread" 4.091
And I select modifier as "4 BBQ" 3.082
And I click Done to get back 0.029
And I click seat 3 for add menu item 0.024
And I select FOOD as category 2.113
And I select menu item as "Tuna Tacos" 4.091
And I select modifier as "Croutons" 3.080
And I click Done to get back 0.029
And I click Finish Order button 0.065
Then I should get back to the Table Layout tab 3.031
And I click Merge button 0.050
And I select a table to be merged as "T1" 0.025
And I select a table to be merged as "T2" 0.027
And I select a table to be merged as "T3" 1.052
org.openqa.selenium.ElementClickInterceptedException: element click intercepted: Element <label _ngcontent-serverapp-c104="" class="table-name-label ng-star-inserted">...</label> is not clickable at point (237, 203). Other element would receive the click: <ion-content _ngcontent-serverapp-c320="" class="table-multiple-checks-content md content-ltr hydrated" style="--offset-top: 0px; --offset-bottom: 0px;">...</ion-content>
  (Session info: chrome=120.0.6099.199)
Build info: version: '4.14.0', revision: 'e5a96349ce'
System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '14.1.1', java.version: '17.0.4'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [3a3c5f764be6e87e3303a6cf6c50fd8a, clickElement {id=C2BC2C1D8DF593601E3A2CC3366AF4E0_element_2526}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 120.0.6099.199, chrome: {chromedriverVersion: 120.0.6099.71 (9729082fe617..., userDataDir: /var/folders/tp/d_f17nks5bq...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:54414}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: mac, proxy: Proxy(), se:cdp: ws://localhost:54414/devtoo..., se:cdpVersion: 120.0.6099.199, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Element: [[ChromeDriver: chrome on mac (3a3c5f764be6e87e3303a6cf6c50fd8a)] -> xpath: (//label[.='T3'])[1]]
Session ID: 3a3c5f764be6e87e3303a6cf6c50fd8a
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:196)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:171)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
	at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:224)
	at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:77)
	at com.qa.pages.BasePage.elementClick(BasePage.java:279)
	at com.qa.pages.TableLayOutScreen.selectTable(TableLayOutScreen.java:335)
	at com.qa.stepdef.TableOrderOperationsStepDef.iSelectFirstTableToBeMergedAs(TableOrderOperationsStepDef.java:251)
	at ✽.I select a table to be merged as "T3"(file:///Users/shaunmatthew/Documents/WebPOS%20TypeScript/src/test/resources/TableOrder.feature:145)
And I select a table to be merged as "T4" 0.000
And I select a table to be merged as "T5" 0.000
And I click Done button on the pop-up to complete merging 0.000
And I wait sometimes 0.000
And I click Done button on the Popup 0.000
And I select a table to be merged as "T1" 0.000
Then I should see that OrderScreen with Merge seats as "15" 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click Submit button on the Payment Window 0.000
Then I should get back to the Table Layout tab 0.000
And I click power button 0.000
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.283
Tags: @Regression
3:28.110
Scenario Outline Merge 5 check without pay
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 1:8.481
Steps
And I click new check button on the Table layout screen 0.051
And I select a table to be merged as "T1" 0.029
And I select the number of seats as "1" 0.027
And I tap Continue to finish selecting the number of seats 0.033
And I get check number 0.072
And I select FOOD as category 2.108
And I select menu item as "French Friese" 4.095
And I select modifier as "Steak" 3.093
And I click Done to get back 0.032
And I select menu item as "Garlic Bread" 4.104
And I select modifier as "4 BBQ" 3.086
And I click Done to get back 0.028
And I select menu item as "Tuna Tacos" 4.080
And I select modifier as "Croutons" 3.085
And I click Done to get back 0.034
And I select menu item as "Cheesy Bacon Fries" 4.092
And I select modifier as "1/2 Cheese" 3.084
And I click Done to get back 0.028
And I select menu item as "B.I. Wings" 4.091
And I select modifier as "Tomato" 3.092
And I click Done to get back 0.028
And I click Finish Order button 0.084
Then I should get back to the Table Layout tab 3.040
And I click new check button on the Table layout screen 0.040
And I select a table to be merged as "T2" 0.033
And I select the number of seats as "1" 0.024
And I tap Continue to finish selecting the number of seats 0.032
And I get check number 0.068
And I select FOOD as category 2.132
And I select menu item as "French Friese" 4.102
And I select modifier as "Steak" 3.080
And I click Done to get back 0.026
And I select menu item as "Garlic Bread" 4.077
And I select modifier as "4 BBQ" 3.076
And I click Done to get back 0.028
And I select menu item as "Tuna Tacos" 4.080
And I select modifier as "Croutons" 3.065
And I click Done to get back 0.028
And I select menu item as "Cheesy Bacon Fries" 4.084
And I select modifier as "1/2 Cheese" 3.081
And I click Done to get back 0.034
And I select menu item as "B.I. Wings" 4.081
And I select modifier as "Tomato" 3.083
And I click Done to get back 0.028
And I click Finish Order button 0.033
Then I should get back to the Table Layout tab 3.030
And I click new check button on the Table layout screen 0.037
And I select a table to be merged as "T3" 0.030
And I select the number of seats as "1" 0.020
And I tap Continue to finish selecting the number of seats 0.028
And I get check number 0.069
And I select FOOD as category 2.110
And I select menu item as "French Friese" 4.084
And I select modifier as "Steak" 3.051
And I click Done to get back 0.026
And I select menu item as "Garlic Bread" 4.087
And I select modifier as "4 BBQ" 3.076
And I click Done to get back 0.025
And I select menu item as "Tuna Tacos" 4.089
And I select modifier as "Croutons" 3.087
And I click Done to get back 0.028
And I select menu item as "Cheesy Bacon Fries" 4.092
And I select modifier as "1/2 Cheese" 3.091
And I click Done to get back 0.028
And I select menu item as "B.I. Wings" 4.091
And I select modifier as "Tomato" 3.092
And I click Done to get back 0.028
And I click Finish Order button 0.071
Then I should get back to the Table Layout tab 3.040
And I click new check button on the Table layout screen 0.041
And I select a table to be merged as "T4" 0.031
And I select the number of seats as "1" 0.024
And I tap Continue to finish selecting the number of seats 0.032
And I get check number 0.068
And I select FOOD as category 2.130
And I select menu item as "French Friese" 4.099
And I select modifier as "Steak" 3.085
And I click Done to get back 0.029
And I select menu item as "Garlic Bread" 4.088
And I select modifier as "4 BBQ" 3.075
And I click Done to get back 0.028
And I select menu item as "Tuna Tacos" 4.078
And I select modifier as "Croutons" 3.082
And I click Done to get back 0.028
And I select menu item as "Cheesy Bacon Fries" 4.088
And I select modifier as "1/2 Cheese" 3.061
And I click Done to get back 0.039
And I select menu item as "B.I. Wings" 4.084
And I select modifier as "Tomato" 3.073
And I click Done to get back 0.029
And I click Finish Order button 0.034
Then I should get back to the Table Layout tab 3.030
And I click new check button on the Table layout screen 0.041
And I select a table to be merged as "T5" 0.031
And I select the number of seats as "1" 0.020
And I tap Continue to finish selecting the number of seats 0.028
And I get check number 0.066
And I select FOOD as category 2.111
And I select menu item as "French Friese" 4.091
And I select modifier as "Steak" 3.074
And I click Done to get back 0.029
And I select menu item as "Garlic Bread" 4.085
And I select modifier as "4 BBQ" 3.072
And I click Done to get back 0.029
And I select menu item as "Tuna Tacos" 4.077
And I select modifier as "Croutons" 3.080
And I click Done to get back 0.028
And I select menu item as "Cheesy Bacon Fries" 4.082
And I select modifier as "1/2 Cheese" 3.074
And I click Done to get back 0.028
And I select menu item as "B.I. Wings" 4.078
And I select modifier as "Tomato" 3.082
And I click Done to get back 0.039
And I click Finish Order button 0.062
Then I should get back to the Table Layout tab 3.031
And I click Merge button 0.049
And I select a table to be merged as "T1" 0.028
And I select a table to be merged as "T2" 1.045
org.openqa.selenium.ElementClickInterceptedException: element click intercepted: Element <label _ngcontent-serverapp-c104="" class="table-name-label ng-star-inserted">...</label> is not clickable at point (147, 209). Other element would receive the click: <ion-content _ngcontent-serverapp-c311="" class="table-multiple-checks-content md content-ltr hydrated" style="--offset-top: 0px; --offset-bottom: 0px;">...</ion-content>
  (Session info: chrome=120.0.6099.199)
Build info: version: '4.14.0', revision: 'e5a96349ce'
System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '14.1.1', java.version: '17.0.4'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [5e32ab9c3c11a8224b1cd35dbe93bfe4, clickElement {id=F05322940EBC4B13BA2F0406A952EAAE_element_1011}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 120.0.6099.199, chrome: {chromedriverVersion: 120.0.6099.71 (9729082fe617..., userDataDir: /var/folders/tp/d_f17nks5bq...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:54485}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: mac, proxy: Proxy(), se:cdp: ws://localhost:54485/devtoo..., se:cdpVersion: 120.0.6099.199, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Element: [[ChromeDriver: chrome on mac (5e32ab9c3c11a8224b1cd35dbe93bfe4)] -> xpath: (//label[.='T2'])[1]]
Session ID: 5e32ab9c3c11a8224b1cd35dbe93bfe4
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:196)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:171)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
	at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:224)
	at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:77)
	at com.qa.pages.BasePage.elementClick(BasePage.java:279)
	at com.qa.pages.TableLayOutScreen.selectTable(TableLayOutScreen.java:335)
	at com.qa.stepdef.TableOrderOperationsStepDef.iSelectFirstTableToBeMergedAs(TableOrderOperationsStepDef.java:251)
	at ✽.I select a table to be merged as "T2"(file:///Users/shaunmatthew/Documents/WebPOS%20TypeScript/src/test/resources/TableOrder.feature:284)
And I select a table to be merged as "T3" 0.000
And I select a table to be merged as "T4" 0.000
And I select a table to be merged as "T5" 0.000
And I click Done button on the pop-up to complete merging 0.000
And I wait sometimes 0.000
And I click Done button on the Popup 0.000
And I select a table to be merged as "T1" 0.000
Then I should see that OrderScreen with Merge seats as "5" 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click Submit button on the Payment Window 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T1" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T2" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T3" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T4" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T5" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click Merge button 0.000
And I select a table to be merged as "T1" 0.000
And I select a table to be merged as "T2" 0.000
And I select a table to be merged as "T3" 0.000
And I select a table to be merged as "T4" 0.000
And I select a table to be merged as "T5" 0.000
And I click Done button on the pop-up to complete merging 0.000
And I wait sometimes 0.000
And I click Done button on the Popup 0.000
And I click Print on the table layout screen 0.000
And I select a table to be merged as "T1" 0.000
And I select a table to be merged as "T1" 0.000
Then I should see that OrderScreen with Merge seats as "5" 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click Submit button on the Payment Window 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T1" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T2" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T3" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T4" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T5" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click Merge button 0.000
And I select a table to be merged as "T1" 0.000
And I select a table to be merged as "T2" 0.000
And I select a table to be merged as "T3" 0.000
And I select a table to be merged as "T4" 0.000
And I select a table to be merged as "T5" 0.000
And I click Done button on the pop-up to complete merging 0.000
And I wait sometimes 0.000
And I click Done button on the Popup 0.000
And I select a table to be merged as "T1" 0.000
Then I Should get back to the Order Screen 0.000
And I click print button on the order screen 0.000
Then I should see that OrderScreen with Merge seats as "5" 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click Submit button on the Payment Window 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T1" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T2" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T3" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T4" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T5" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click Merge button 0.000
And I select a table to be merged as "T1" 0.000
And I select a table to be merged as "T2" 0.000
And I select a table to be merged as "T3" 0.000
And I select a table to be merged as "T4" 0.000
And I select a table to be merged as "T5" 0.000
And I click Done button on the pop-up to complete merging 0.000
And I wait sometimes 0.000
And I click Done button on the Popup 0.000
And I select a table to be merged as "T1" 0.000
Then I should see that OrderScreen with Merge seats as "5" 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click Submit button on the Payment Window 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T1" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click the Exit button in the payment window 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T2" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T3" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T4" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click the Exit button in the payment window 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T5" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click the Exit button in the payment window 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click Merge button 0.000
And I select a table to be merged as "T1" 0.000
And I select a table to be merged as "T2" 0.000
And I select a table to be merged as "T3" 0.000
And I select a table to be merged as "T4" 0.000
And I select a table to be merged as "T5" 0.000
And I click Done button on the pop-up to complete merging 0.000
And I wait sometimes 0.000
And I click Done button on the Popup 0.000
And I select a table to be merged as "T1" 0.000
Then I should see that OrderScreen with Merge seats as "5" 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click Submit button on the Payment Window 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T1" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click the Exit button in the payment window 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T2" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T3" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T4" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click the Exit button in the payment window 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T5" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click the Exit button in the payment window 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click Merge button 0.000
And I select a table to be merged as "T1" 0.000
And I select a table to be merged as "T2" 0.000
And I select a table to be merged as "T3" 0.000
And I select a table to be merged as "T4" 0.000
And I select a table to be merged as "T5" 0.000
And I click Done button on the pop-up to complete merging 0.000
And I wait sometimes 0.000
And I click Done button on the Popup 0.000
And I click Print on the table layout screen 0.000
And I select a table to be merged as "T1" 0.000
And I select a table to be merged as "T1" 0.000
Then I should see that OrderScreen with Merge seats as "5" 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click Submit button on the Payment Window 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T1" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click the Exit button in the payment window 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T2" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T3" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T4" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click the Exit button in the payment window 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T5" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click the Exit button in the payment window 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click Merge button 0.000
And I select a table to be merged as "T1" 0.000
And I select a table to be merged as "T2" 0.000
And I select a table to be merged as "T3" 0.000
And I select a table to be merged as "T4" 0.000
And I select a table to be merged as "T5" 0.000
And I click Done button on the pop-up to complete merging 0.000
And I wait sometimes 0.000
And I click Done button on the Popup 0.000
And I select a table to be merged as "T1" 0.000
Then I should see that OrderScreen with Merge seats as "5" 0.000
And I click print button on the order screen 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click Submit button on the Payment Window 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T1" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click the Exit button in the payment window 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T2" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click the Exit button in the payment window 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T3" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click the Exit button in the payment window 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T4" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click the Exit button in the payment window 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T5" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click the Exit button in the payment window 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click Merge button 0.000
And I select a table to be merged as "T1" 0.000
And I select a table to be merged as "T2" 0.000
And I select a table to be merged as "T3" 0.000
And I select a table to be merged as "T4" 0.000
And I select a table to be merged as "T5" 0.000
And I click Done button on the pop-up to complete merging 0.000
And I wait sometimes 0.000
And I click Done button on the Popup 0.000
And I select a table to be merged as "T1" 0.000
Then I should see that OrderScreen with Merge seats as "5" 0.000
And I click print button on the order screen 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click Done button on the Popup 0.000
And I click Submit button on the Payment Window 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T1" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click the Exit button in the payment window 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T2" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click the Exit button in the payment window 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T3" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click the Exit button in the payment window 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T4" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click the Exit button in the payment window 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T5" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click the Exit button in the payment window 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click Merge button 0.000
And I select a table to be merged as "T1" 0.000
And I select a table to be merged as "T2" 0.000
And I select a table to be merged as "T3" 0.000
And I select a table to be merged as "T4" 0.000
And I select a table to be merged as "T5" 0.000
And I click Done button on the pop-up to complete merging 0.000
And I wait sometimes 0.000
And I click Done button on the Popup 0.000
And I click Print on the table layout screen 0.000
And I select a table to be merged as "T1" 0.000
And I select a table to be merged as "T1" 0.000
Then I should see that OrderScreen with Merge seats as "5" 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click Done button on the Popup 0.000
And I click Submit button on the Payment Window 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T1" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click the Exit button in the payment window 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T2" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click the Exit button in the payment window 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T3" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click the Exit button in the payment window 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T4" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click the Exit button in the payment window 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select a table to be merged as "T5" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I select menu item as "Tuna Tacos" 0.000
And I select modifier as "Croutons" 0.000
And I click Done to get back 0.000
And I select menu item as "Cheesy Bacon Fries" 0.000
And I select modifier as "1/2 Cheese" 0.000
And I click Done to get back 0.000
And I select menu item as "B.I. Wings" 0.000
And I select modifier as "Tomato" 0.000
And I click Done to get back 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click the Exit button in the payment window 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click Merge button 0.000
And I select a table to be merged as "T1" 0.000
And I select a table to be merged as "T2" 0.000
And I select a table to be merged as "T3" 0.000
And I select a table to be merged as "T4" 0.000
And I select a table to be merged as "T5" 0.000
And I click Done button on the pop-up to complete merging 0.000
And I wait sometimes 0.000
And I click Done button on the Popup 0.000
And I select a table to be merged as "T1" 0.000
Then I should see that OrderScreen with Merge seats as "5" 0.000
And I click print button on the order screen 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click Done button on the Popup 0.000
And I click Submit button on the Payment Window 0.000
Then I should get back to the Table Layout tab 0.000
And I click power button 0.000
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.268
Tags: @Regression
1:25.708
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 1:7.609
And I click new check button on the Table layout screen 0.051
And I select table as "T8" 0.031
And I select the number of seats as "3" 0.024
And I tap Continue to finish selecting the number of seats 0.032
Then I Should get back to the Order Screen 4.033
And I get check number 0.017
And I select Pasta as category 3.156
And I select menu item as RavioliPesto for Item Based Inclusive Tax 0.049
And I select modifier as "Butter" 3.080
And I click Done to get back 0.028
And I click seat 2 for add menu item 0.027
And I select Pasta as category 3.125
And I select menu item as RavioliPesto for Item Based Inclusive Tax 0.039
And I select modifier as "Butter" 3.069
And I click Done to get back 0.026
And I click table number on the Order Screen as "T8" 1.064
And I click Options button 0.036
Then I should see the Check Options screen 2.030
And I click Gratuity button 0.048
Then I should see Add Gratuity screen 0.015
And I click Gratuity Fixed button 0.033
Then I Should get back to the Order Screen 4.027
Then I should see orderscreen with menu item prize as "$ 30.00" 1.050
Then I should see the tax amount reflected to the check as "$ 2.72" 1.044
Then I should see the Gratuity amount reflected to the check as "$ 2.72" 0.016
Then I should see orderscreen with menu item Total as "$ 32.72" 1.043
And I click Cash button for Complete Sale 0.044
And I click Exact button on the cash pop-up 0.028
And I click Enter Button on the cash pop-up 0.027
Then I should get back to the Table Layout tab 3.036
And I click new check button on the Table layout screen 0.042
And I select table as "T8" 0.030
And I select the number of seats as "3" 0.024
And I tap Continue to finish selecting the number of seats 0.032
Then I Should get back to the Order Screen 4.028
And I get check number 0.012
And I select FOOD as category 2.120
And I select menu item as "French Friese" 4.103
And I select modifier as "Steak" 3.100
And I click Done to get back 0.027
And I click seat 2 for add menu item 0.029
And I select FOOD as category 2.117
And I select menu item as "French Friese" 4.086
And I select modifier as "Steak" 3.072
And I click Done to get back 0.029
And I click seat 3 for add menu item 0.027
And I select FOOD as category 2.124
And I select menu item as "French Friese" 4.083
And I select modifier as "Steak" 3.076
And I click Done to get back 0.029
And I click the split seat from Order screen 1.112
Then I should see the Split Screen 7.033
And I click seat one on the split screen 3.061
And I click seat two on the split screen 0.028
And I click Pay Button in Split Screen 0.029
Then I should see Select any one seat/check for payment in popup 1.044
And I click Done button on the Popup 2.056
And I click the Group Seats button in the Split Seat 1.080
Then I should see selected seat item should club into one seat 0.006
And I click the save & close button on the split screen 1.059
And I click Void button on order management screen 2.067
Then I should see All orders are voided 0.009
And I click Done button on the Popup 2.056
And I click All 0.068
And I click Table Layout tab 1.368
And I click power button 1.078
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
17.147
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.038
And I select table as "T6" 0.029
And I select the number of seats as "1" 0.025
And I tap Continue to finish selecting the number of seats 0.032
And I get check number 0.065
And I click Add Customer Button 0.038
And I search for "Ragavan P" 0.065
When I click "Ragavan P" to select customer for the seat 0.032
Then I should see customer as "Ragavan P" added on order screen 1.033
And I click Add Customer Button 0.044
Then I should see the add customer window 2.031
And I search for "auto number1" 0.062
When I click "auto number1" to select customer for the seat 0.031
Then I should see customer as "auto n" added on order screen 1.033
And I click Add Customer Button 0.037
And I click remove button 0.033
Then I should see the add customer window 2.027
And I click x button on the Add customer window 0.037
And I click All 0.054
And I click Table Layout tab 1.360
And I click new check button on the Table layout screen 0.027
And I select table as "T6" 0.025
And I select the number of seats as "1" 0.033
And I tap Continue to finish selecting the number of seats 0.032
And I get check number 0.063
And I click Add Customer Button 0.033
And I search for "Ragavan P" 0.053
When I click "Ragavan P" to select customer for the seat 0.028
Then I should see customer as "Ragavan P" added on order screen 1.034
And I click Add Customer Button 0.043
Then I should see the add customer window 2.030
And I click remove button 0.042
And I click x button on the Add customer window 0.023
Then I should see customer removed 3.045
And I click All 0.069
And I click Table Layout tab 1.362
And I click power button 1.081
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
18.767
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.038
And I select table as "T6" 0.030
And I select the number of seats as "1" 0.020
And I tap Continue to finish selecting the number of seats 0.029
And I get check number 0.046
And I click Add Customer Button 0.033
Then I should see the add customer window 2.031
And I click By Name Email Button 0.039
And I click add customer button from the Add customer window 0.082
Then I should see the customer profile window 2.035
And I closed customer profile window1 0.049
Then I Should get back to the Order Screen 4.033
And I click All 0.069
And I click Table Layout tab 1.364
And I click new check button on the Table layout screen 0.027
And I select table as "T6" 0.025
And I select the number of seats as "1" 0.557
And I tap Continue to finish selecting the number of seats 0.036
Then I Should get back to the Order Screen 4.018
And I get check number 0.009
When I click Finish button 0.073
Then I should get back to the Table Layout tab 3.032
And I click power button 1.081
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
31.106
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.040
And I select table as "T6" 0.026
And I select the number of seats as "1" 0.035
And I tap Continue to finish selecting the number of seats 0.029
Then I Should get back to the Order Screen 4.026
And I get check number 0.010
And I select FOOD as category 2.125
And I select menu item as "French Friese" 4.097
And I select modifier as "Tomato" 3.087
And I click Done to get back 0.028
And I click Order button in the order management screen 0.038
And I click print button on the order screen 0.029
When I click Finish button 0.060
Then I should get back to the Table Layout tab 3.035
Then I should see check down is increased 2.025
And I select table as "T6" 0.035
Then I Should get back to the Order Screen 4.028
And I click Void button on order management screen 2.080
Then I should see the void reason popup 0.014
And I click void Reason on the void popup 0.030
And I click Add Button on the void reason popup 2.100
Then I should get back to the Table Layout tab 3.031
And I click power button 1.087
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
2:3.675
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.048
And I select table as "T28" 0.040
And I select the number of seats as "1" 0.024
And I tap Continue to finish selecting the number of seats 0.032
And I get check number 0.063
And I select FOOD as category 2.115
And I select menu item as "French Friese" 4.110
And I select modifier as "Tomato" 3.093
And I click Done to get back 0.031
And I click Order button in the order management screen 0.035
And I click Finish Order button 0.049
Then I should get back to the Table Layout tab 3.026
And I click Print on the table layout screen 0.041
And I click the check from the table layout for merged 5.108
And I click the check from the table layout for merged 5.090
Then I Should get back to the Order Screen 4.034
And I click Cash button for Complete Sale 0.057
And I click Exact button on the cash pop-up 0.029
And I click Enter Button on the cash pop-up 0.028
Then I should get back to the Table Layout tab 3.028
And I click new check button on the Table layout screen 0.039
And I select table as "T28" 0.026
And I select the number of seats as "1" 0.021
And I tap Continue to finish selecting the number of seats 0.029
And I get check number 0.069
And I select FOOD as category 2.120
And I select menu item as "French Friese" 4.100
And I select modifier as "Tomato" 3.071
And I click Done to get back 0.030
And I click the split seat from Order screen 1.107
Then I should see the Split Screen 7.035
And I click Add Button to create Seat 2.078
Then I should see created new seat 0.015
And I click Split Evenly Button 0.031
Then I should see menu items has to be sent to the kitchen 1.032
And I click Yes button on send to kitchen popup 0.050
Then I should see Seperate Item is Disable 1.063
Then I should see the additional seat & Item on the Split Seat 0.033
And I click print All button in the split seat screen 0.039
And I click the save & close button on the split screen 1.066
Then I Should get back to the Order Screen 4.033
And I click Cash button for Complete Sale 0.056
And I click Exact button on the cash pop-up 0.028
And I click Enter Button on the cash pop-up 0.028
Then I should get back to the Table Layout tab 3.035
And I click new check button on the Table layout screen 0.043
And I select table as "T28" 0.030
And I select the number of seats as "1" 0.025
And I tap Continue to finish selecting the number of seats 0.036
And I get check number 0.065
And I select FOOD as category 2.120
And I select menu item as "French Friese" 4.071
And I select modifier as "Tomato" 3.102
And I click Done to get back 0.031
And I click the split seat from Order screen 1.095
Then I should see the Split Screen 7.032
And I click seat one on the split screen 3.054
And I click print button in the split seat screen 2.066
Then I should see item need to send to kitchen popup 0.007
And I click Yes button on send to kitchen popup 0.033
And I click the save & close button on the split screen 1.065
Then I Should get back to the Order Screen 4.028
And I click Cash button for Complete Sale 0.047
And I click Exact button on the cash pop-up 0.026
And I click Enter Button on the cash pop-up 0.024
Then I should get back to the Table Layout tab 3.030
And I click new check button on the Table layout screen 0.040
And I select table as "T28" 0.028
And I select the number of seats as "1" 0.020
And I tap Continue to finish selecting the number of seats 0.029
And I get check number 0.069
And I select FOOD as category 2.107
And I select menu item as "French Friese" 4.083
And I select modifier as "Tomato" 3.070
And I click Done to get back 0.028
And I click the split seat from Order screen 1.092
Then I should see the Split Screen 7.031
And I click Add Button to create Seat 2.072
Then I should see created new seat 0.020
And I click Split Evenly Button 0.041
Then I should see menu items has to be sent to the kitchen 1.026
And I click Yes button on send to kitchen popup 0.047
Then I should see Seperate Item is Disable 1.056
Then I should see the additional seat & Item on the Split Seat 0.030
And I click print All button in the split seat screen 0.027
And I click Start Over Button to come back original stage 2.067
And I click the Back button on Split Screen 0.063
Then I Should get back to the Order Screen 4.027
And I click Cash button for Complete Sale 0.047
And I click Exact button on the cash pop-up 0.026
And I click Enter Button on the cash pop-up 0.025
Then I should get back to the Table Layout tab 3.030
And I click power button 1.083
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
1:5.919
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.061
And I select table as "T22" 0.029
And I select the number of seats as "1" 0.024
And I tap Continue to finish selecting the number of seats 0.032
And I should see that OrderScreen 0.063
And I get check number 0.007
Then I should see as "1" on the order screen 1.031
And I click All 0.070
And I click Table Layout tab 1.364
And I click new check button on the Table layout screen 0.028
And I select table as "T22" 0.025
And I select the number of seats as "1" 0.021
And I tap Continue to finish selecting the number of seats 0.028
And I get check number 0.059
And I select FOOD as category 2.122
And I select menu item as "Garlic Bread" 4.100
And I select modifier as "4 BBQ" 3.093
And I click Done to get back 0.033
And I click Finish Order button 0.054
Then I should get back to the Table Layout tab 3.038
And I click new check button on the Table layout screen 0.044
And I select table as "T22" 0.028
And I select the number of seats as "1" 0.021
And I tap Continue to finish selecting the number of seats 0.029
And I get check number 0.065
And I select FOOD as category 2.122
And I select menu item as "Garlic Bread" 4.086
And I select modifier as "4 BBQ" 3.068
And I click Done to get back 0.027
And I click Payment button in the Order Management Screen 0.048
And I click cash button from the payment method popup 0.047
And I click the Exit button in the payment window 2.072
And I click Finish Order button 0.064
Then I should get back to the Table Layout tab and see the table as seated 10.061
Then I should see mulitiple check change on Table layout screen 0.021
And I click the check from the table layout for merged 15.251
And I Should get back to the Order Screen 4.034
And I click Payment button in the Order Management Screen 0.065
And I click Submit button on the Payment Window 0.569
Then I should get back to the Table Layout tab 3.032
And I click new check button on the Table layout screen 0.040
And I select table as "T22" 0.035
And I select the number of seats as "1" 0.045
And I tap Continue to finish selecting the number of seats 0.033
And I get check number 0.066
And I click Cash button for Complete Sale 0.030
Then I should see You need to order before you paying popup 1.034
And I click Done button on the Popup 2.062
And I click All 0.064
And I click Table Layout tab 1.368
And I click power button 1.078
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
36.653
Scenario Outline Creating a table order for 2 and then add & delete a seat, select menu items to order for each seats and then finish order
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Steps
And I click new check button on the Table layout screen 0.035
And I select table as "T13" 0.029
And I select the number of seats as "2" 0.042
And I tap Continue to finish selecting the number of seats 0.029
And I get check number 0.060
And I add a new seat 0.034
And I delete the seat 8.258
And I select seat one 0.034
And I click Add Customer Button 0.037
And I search for "Ragavan P" 0.077
When I click "Ragavan P" to select customer for the seat 0.033
And I select FOOD as category 2.113
And I select menu item as "French Friese" 4.097
And I select modifier as "Steak" 3.088
And I select modifier as "Tomato" 3.094
And I click Done to get back 0.033
And I select seat two 0.031
And I select FOOD as category 2.117
And I select menu item as "Garlic Bread" 4.095
And I select modifier as "4 BBQ" 3.093
And I click Done to get back 0.033
When I click Finish Order button 0.072
Then I should get back to the Table Layout tab 3.029
When I click on table "T13" 0.033
Then I should see "French Friese" with modifiers "Steak" and "Tomato" and "Garlic Bread" with modifier "4 BBQ" 3.044
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"(//div[contains(@class,'orderlist-container')]//div[contains(.,'French Friese')])[1]"}
  (Session info: chrome=120.0.6099.199)
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.14.0', revision: 'e5a96349ce'
System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '14.1.1', java.version: '17.0.4'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [52b7d6441dbf3aafecf0f710f654e458, findElement {using=xpath, value=(//div[contains(@class,'orderlist-container')]//div[contains(.,'French Friese')])[1]}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 120.0.6099.199, chrome: {chromedriverVersion: 120.0.6099.71 (9729082fe617..., userDataDir: /var/folders/tp/d_f17nks5bq...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:54535}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: mac, proxy: Proxy(), se:cdp: ws://localhost:54535/devtoo..., se:cdpVersion: 120.0.6099.199, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Session ID: 52b7d6441dbf3aafecf0f710f654e458
	at jdk.internal.reflect.GeneratedConstructorAccessor33.newInstance(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:196)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:171)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
	at com.qa.pages.OrderManagementScreen.verifyOrderedMenuItemExists(OrderManagementScreen.java:1195)
	at com.qa.stepdef.TableOrderOperationsStepDef.iShouldSeeWithModifiersAndAndWithModifier(TableOrderOperationsStepDef.java:234)
	at ✽.I should see "French Friese" with modifiers "Steak" and "Tomato" and "Garlic Bread" with modifier "4 BBQ"(file:///Users/shaunmatthew/Documents/WebPOS%20TypeScript/src/test/resources/TableOrder.feature:2106)
And I click Cash button for Complete Sale 0.000
And I click Exact button on the cash pop-up 0.000
And I click Enter Button on the cash pop-up 0.000
Then I should get back to the Table Layout tab 0.000
And I click power button 0.000
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.299
Tags: @Regression
17.470
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 1:7.646
And I click new check button on the Table layout screen 0.056
And I select table as "T11" 0.037
And I select the number of seats as "1" 0.024
And I tap Continue to finish selecting the number of seats 0.040
And I get check number 0.066
And I select FOOD as category 2.103
And I select menu item as "Cheesy Bacon Fries" 4.115
And I select modifier as "1/2 Cheese" 3.097
And I click Done to get back 0.029
When I click Finish Order button 0.035
Then I should get back to the Table Layout tab 3.035
When I click on table "T11" 0.034
And I click Cash button for Complete Sale 0.088
And I click Exact button on the cash pop-up 0.573
And I click Enter Button on the cash pop-up 0.031
Then I should get back to the Table Layout tab 3.030
And I click power button 1.069
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
44.694
Scenario Outline Create 2 Table Order then Merge and Click already selected Check to see "Check already added" pop-up
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Steps
And I click new check button on the Table layout screen 0.043
And I select table as "T15" 0.026
And I select the number of seats as "1" 0.037
And I tap Continue to finish selecting the number of seats 0.033
And I get check number 0.070
And I select FOOD as category 2.113
And I select menu item as "Cheesy Bacon Fries" 4.085
And I select modifier as "1/2 Cheese" 3.086
And I click Done to get back 0.031
And I click Finish Order button 0.056
Then I should get back to the Table Layout tab 3.029
And I click new check button on the Table layout screen 0.039
And I select second table to be merged as "T16" 0.030
And I select the number of seats as "1" 0.023
And I tap Continue to finish selecting the number of seats 0.029
And I get check number1 0.067
And I select FOOD as category 2.111
And I select menu item as "Garlic Bread" 4.096
And I select modifier as "4 BBQ" 3.073
And I click Done to get back 0.026
And I click Finish Order button 0.030
Then I should get back to the Table Layout tab 3.020
And I click Merge button 0.051
And I click the check from the table layout for merged 5.131
And I click the check from the table layout for merged1 6.119
And I click the check from the table layout for merged 5.094
Then I should see Check already added pop-up message 0.015
And I click Done button on the Popup 2.058
And I click cancel button on the pop-up for disappear merge box 0.032
And I select table as "T15" 1.025
org.openqa.selenium.ElementClickInterceptedException: element click intercepted: Element <label _ngcontent-serverapp-c104="" class="table-name-label ng-star-inserted">...</label> is not clickable at point (57, 391). Other element would receive the click: <div class="cdk-overlay-backdrop cdk-overlay-backdrop-noop-animation cdk-overlay-dark-backdrop cdk-overlay-backdrop-showing"></div>
  (Session info: chrome=120.0.6099.199)
Build info: version: '4.14.0', revision: 'e5a96349ce'
System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '14.1.1', java.version: '17.0.4'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [389d60b7dfb8d0b41e911d009b424dd9, clickElement {id=AE05CAC0600B41D58066139597D704FE_element_914}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 120.0.6099.199, chrome: {chromedriverVersion: 120.0.6099.71 (9729082fe617..., userDataDir: /var/folders/tp/d_f17nks5bq...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:54611}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: mac, proxy: Proxy(), se:cdp: ws://localhost:54611/devtoo..., se:cdpVersion: 120.0.6099.199, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Element: [[ChromeDriver: chrome on mac (389d60b7dfb8d0b41e911d009b424dd9)] -> xpath: (//label[.='T15'])[1]]
Session ID: 389d60b7dfb8d0b41e911d009b424dd9
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:196)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:171)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
	at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:224)
	at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:77)
	at com.qa.pages.BasePage.elementClick(BasePage.java:279)
	at com.qa.pages.TableLayOutScreen.selectTable(TableLayOutScreen.java:335)
	at com.qa.stepdef.TableOrderOperationsStepDef.iSelectTableAs(TableOrderOperationsStepDef.java:102)
	at ✽.I select table as "T15"(file:///Users/shaunmatthew/Documents/WebPOS%20TypeScript/src/test/resources/TableOrder.feature:2177)
And I click Cash button for Complete Sale 0.000
And I click Exact button on the cash pop-up 0.000
And I click Enter Button on the cash pop-up 0.000
Then I should get back to the Table Layout tab 0.000
And I select table as "T16" 0.000
And I click Cash button for Complete Sale 0.000
And I click Exact button on the cash pop-up 0.000
And I click Enter Button on the cash pop-up 0.000
Then I should get back to the Table Layout tab 0.000
And I click power button 0.000
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.311
Tags: @Regression
1:5.509
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 1:7.621
And I click new check button on the Table layout screen 0.050
And I select table as "T8" 0.031
And I select the number of seats as "1" 0.024
And I tap Continue to finish selecting the number of seats 0.031
And I get check number 0.063
And I select FOOD as category 2.114
And I select menu item as "B.I. Wings" 4.118
And I select modifier as "Tomato" 3.107
And I click Done to get back 0.030
And I click Finish Order button 0.036
Then I should get back to the Table Layout tab 3.032
And I click new check button on the Table layout screen 0.034
And I select second table to be merged as "T9" 0.030
And I select the number of seats as "1" 0.021
And I tap Continue to finish selecting the number of seats 0.029
And I get check number1 0.069
And I select FOOD as category 2.116
And I select menu item as "Garlic Bread" 4.092
And I select modifier as "4 BBQ" 3.088
And I click Done to get back 0.028
And I click Finish Order button 0.057
Then I should get back to the Table Layout tab 3.030
And I click Merge button 0.057
And I click the check from the table layout for merged 5.100
And I click Done button on the pop-up to complete merging 5.058
Then I should see select at least 2 checks 1.041
And I click Done button on the Popup from Table Layout 0.030
And I click cancel button on the table layout screen 0.030
And I click the check from the table layout for merged 5.129
Then I Should get back to the Order Screen 4.032
And I click Cash button for Complete Sale 0.057
And I click Exact button on the cash pop-up 0.028
And I click Enter Button on the cash pop-up 0.028
Then I should get back to the Table Layout tab 3.028
And I click the check from the table layout for merged1 8.417
Then I Should get back to the Order Screen 4.027
And I click Cash button for Complete Sale 0.047
And I click Exact button on the cash pop-up 0.026
And I click Enter Button on the cash pop-up 0.024
Then I should get back to the Table Layout tab 3.022
And I click power button 1.077
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
59.746
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.043
And I select table as "T10" 0.029
And I select the number of seats as "1" 0.024
And I tap Continue to finish selecting the number of seats 0.033
And I get check number 0.046
And I select FOOD as category 2.126
And I select menu item as "Tuna Tacos" 4.105
And I select modifier as "Croutons" 3.091
And I click Done to get back 0.031
And I click Finish Order button 0.052
Then I should get back to the Table Layout tab 3.031
And I click new check button on the Table layout screen 0.040
And I select second table to be merged as "T11" 0.027
And I select the number of seats as "1" 0.557
And I tap Continue to finish selecting the number of seats 0.034
And I get check number1 0.068
And I select FOOD as category 2.104
And I select menu item as "Garlic Bread" 4.085
And I select modifier as "4 BBQ" 3.086
And I click Done to get back 0.028
And I click Finish Order button 0.030
Then I should get back to the Table Layout tab 3.032
And I click Merge button 0.052
And I click the check from the table layout for merged 5.151
And I click the check from the table layout for merged1 6.134
Then I click cancel button on the pop-up for disappear merge box 0.053
And I click the check from the table layout for merged 5.114
And I click Cash button for Complete Sale 0.053
And I click Exact button on the cash pop-up 0.029
And I click Enter Button on the cash pop-up 0.028
Then I should get back to the Table Layout tab 3.035
And I click the check from the table layout for merged1 6.144
Then I Should get back to the Order Screen 4.031
And I click Cash button for Complete Sale 0.043
And I click Exact button on the cash pop-up 0.025
And I click Enter Button on the cash pop-up 0.025
Then I should get back to the Table Layout tab 3.031
And I click power button 1.076
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
38.283
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.042
And I select table as "T17" 0.028
And I select the number of seats as "1" 0.025
And I tap Continue to finish selecting the number of seats 0.031
And I get check number 0.068
And I select FOOD as category 2.115
And I select menu item as "B.I. Wings" 4.094
And I select modifier as "Tomato" 3.101
And I click Done to get back 0.031
And I click Finish Order button 0.053
Then I should get back to the Table Layout tab 3.024
And I click the Split Button from the Table Layout Screen 0.046
When I click the Split By Seat on the Pop-up 0.033
And I click the check from the table layout 5.125
Then I should see the Split Screen 7.034
And I click the save & close button on the split screen 1.066
Then I Should get back to the Order Screen 4.038
And I click Void button on order management screen 2.082
And I click void Reason on the void popup 0.043
And I click Add Button on the void reason popup 2.097
Then I should get back to the Table Layout tab 3.031
And I click power button 1.069
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
7:47.930
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.058
And I click the Split Button from the Table Layout Screen 0.029
When I click the Split By Seat on the Pop-up 0.027
And I click an unvalid check "T7" 0.025
Then I should see select Valid Check pop-up 0.008
And I click Done button on the Popup 2.052
And I click new check button on the Table layout screen 0.028
And I select table as "T15" 0.025
And I select the number of seats as "1" 0.027
And I tap Continue to finish selecting the number of seats 0.032
And I get check number 0.070
And I select FOOD as category 2.124
And I select menu item as "French Friese" 4.092
And I select modifier as "Tomato" 3.097
And I click Done to get back 0.027
And I click Finish Order button 0.049
Then I should get back to the Table Layout tab 3.029
And I click the Split Button from the Table Layout Screen 0.047
When I click the Split By Seat on the Pop-up 0.032
And I click the check from the table layout 8.209
Then I should see the Split Screen 7.035
And I click on item 0.050
And I click Seperate item button 0.033
And I select the number of split item "2" 1.060
And I click the Continue button 0.036
Then I Should see Split Evenly is Disable 1.034
And I click the Back button on Split Screen 0.042
Then I should see the Changes made in split save and close pop-up 0.008
And I click Done button on the Popup 2.056
And I click the save & close button on the split screen 1.068
Then I Should get back to the Order Screen 4.031
And I click Cash button for Complete Sale 0.052
And I click Exact button on the cash pop-up 0.028
And I click Enter Button on the cash pop-up 0.028
Then I should get back to the Table Layout tab 3.030
And I click new check button on the Table layout screen 0.054
And I select table as "T15" 0.027
And I select the number of seats as "1" 0.023
And I tap Continue to finish selecting the number of seats 0.028
And I get check number 0.069
And I select FOOD as category 2.123
And I select menu item as "French Friese" 4.106
And I select modifier as "Tomato" 3.098
And I click Done to get back 0.029
And I click Finish Order button 0.033
Then I should get back to the Table Layout tab 3.032
And I click the Split Button from the Table Layout Screen 0.051
When I click the Split By Seat on the Pop-up 0.031
And I click the check from the table layout 8.257
Then I should see the Split Screen 7.023
And I click Seperate item button 0.049
Then I should see Select the Order to Proceed Popup 0.018
And I click Done button on the Popup 2.055
And I click the save & close button on the split screen 1.066
Then I Should get back to the Order Screen 4.031
And I click Cash button for Complete Sale 0.055
And I click Exact button on the cash pop-up 0.043
And I click Enter Button on the cash pop-up 0.028
Then I should get back to the Table Layout tab 3.037
And I click new check button on the Table layout screen 0.043
And I select table as "T15" 0.028
And I select the number of seats as "1" 0.024
And I tap Continue to finish selecting the number of seats 0.032
And I get check number 0.070
And I select FOOD as category 2.126
And I select menu item as "French Friese" 4.112
And I select modifier as "Tomato" 3.089
And I click Done to get back 0.031
And I click Finish Order button 0.060
Then I should get back to the Table Layout tab 3.031
And I click the Split Button from the Table Layout Screen 0.049
When I click the Split By Seat on the Pop-up 0.032
And I click the check from the table layout 8.258
Then I should see the Split Screen 7.032
And I click Add Button to create Seat 2.077
Then I should see created new seat 0.021
And I click the save & close button on the split screen 1.069
Then I Should get back to the Order Screen 4.034
And I click Cash button for Complete Sale 0.055
And I click Exact button on the cash pop-up 0.029
And I click Enter Button on the cash pop-up 0.028
Then I should get back to the Table Layout tab 3.030
And I click new check button on the Table layout screen 0.045
And I select table as "T15" 0.028
And I select the number of seats as "1" 0.025
And I tap Continue to finish selecting the number of seats 0.032
And I get check number 0.068
And I select FOOD as category 2.112
And I select menu item as "French Friese" 4.107
And I select modifier as "Tomato" 3.088
And I click Done to get back 0.033
And I click Finish Order button 0.051
Then I should get back to the Table Layout tab 3.031
And I click the Split Button from the Table Layout Screen 0.048
When I click the Split By Seat on the Pop-up 0.031
And I click the check from the table layout 8.230
Then I should see the Split Screen 7.033
And I click on item 0.049
And I click Seperate item button 0.038
And I select the number of split item "2" 1.060
And I click the Continue button 0.037
Then I Should see Split Evenly is Disable 1.035
Then I click Start Over Button to come back original stage 1.071
And I click Add Button to create Seat 2.069
Then I should see created new seat 0.013
And I click Split Evenly Button 0.041
Then I should see Seperate Item is Disable 1.058
Then I should see the additional seat & Item on the Split Seat 0.034
Then I click Start Over Button to come back original stage 1.064
And I click Add Button to create Seat 2.064
Then I should see created new seat 0.011
And I click Split Evenly Button 0.028
Then I should see Seperate Item is Disable 1.057
And I click seat to Group into one seat 0.034
And I click another seat for Group 0.027
And I click the Group Seats button in the Split Seat 1.080
Then I should see selected seat item should club into one seat 0.008
Then I click Start Over Button to come back original stage 1.068
And I click the save & close button on the split screen 1.069
Then I Should get back to the Order Screen 4.031
And I click Cash button for Complete Sale 0.046
And I click Exact button on the cash pop-up 0.028
And I click Enter Button on the cash pop-up 0.037
Then I should get back to the Table Layout tab 3.035
And I click new check button on the Table layout screen 0.043
And I select table as "T15" 0.028
And I select the number of seats as "1" 0.027
And I tap Continue to finish selecting the number of seats 0.030
And I get check number 0.070
And I select FOOD as category 2.131
And I select menu item as "French Friese" 4.109
And I select modifier as "Tomato" 3.100
And I click Done to get back 0.031
And I click Finish Order button 0.033
Then I should get back to the Table Layout tab 3.028
And I click the Split Button from the Table Layout Screen 0.045
When I click the Split By Seat on the Pop-up 0.032
And I click the check from the table layout 8.253
Then I should see the Split Screen 7.034
And I click the Back button on Split Screen 0.077
And I click Cash button for Complete Sale 0.031
And I click Exact button on the cash pop-up 0.033
And I click Enter Button on the cash pop-up 0.035
Then I should get back to the Table Layout tab 3.023
And I click new check button on the Table layout screen 0.046
And I select table as "T15" 0.028
And I select the number of seats as "1" 0.024
And I tap Continue to finish selecting the number of seats 0.032
And I get check number 0.065
And I select FOOD as category 2.141
And I select menu item as "French Friese" 4.094
And I select modifier as "Tomato" 3.100
And I click Done to get back 0.034
And I click Finish Order button 0.070
Then I should get back to the Table Layout tab 3.022
And I click the Split Button from the Table Layout Screen 0.049
When I click the Split By Seat on the Pop-up 0.034
And I click the check from the table layout 8.250
Then I should see the Split Screen 7.032
And I click on item 0.039
And I click Seperate item button 0.037
And I select the number of split item "2" 1.060
And I click the Continue button 0.033
Then I Should see Split Evenly is Disable 1.035
And I click the Back button on Split Screen 0.043
Then I should see the Changes made in split save and close pop-up 0.009
And I click Done button on the Popup 2.050
And I click the save & close button on the split screen 1.070
Then I Should get back to the Order Screen 4.031
And I click Cash button for Complete Sale 0.052
And I click Exact button on the cash pop-up 0.043
And I click Enter Button on the cash pop-up 0.028
Then I should get back to the Table Layout tab 3.030
And I click new check button on the Table layout screen 0.046
And I select table as "T15" 0.034
And I select the number of seats as "1" 0.042
And I tap Continue to finish selecting the number of seats 0.028
And I get check number 0.070
And I select FOOD as category 2.132
And I select menu item as "French Friese" 4.109
And I select modifier as "Tomato" 3.105
And I click Done to get back 0.028
And I click Finish Order button 0.071
Then I should get back to the Table Layout tab 3.028
And I click the Split Button from the Table Layout Screen 0.044
When I click the Split By Seat on the Pop-up 0.031
And I click the check from the table layout 8.230
Then I should see the Split Screen 7.040
And I click on item 0.055
And I click Seperate item button 0.034
And I select the number of split item "2" 1.061
And I click the Continue button 0.037
Then I Should see Split Evenly is Disable 1.037
Then I click Start Over Button to come back original stage 1.072
And I click the Back button on Split Screen 0.076
And I click Cash button for Complete Sale 0.034
And I click Exact button on the cash pop-up 0.030
And I click Enter Button on the cash pop-up 0.029
Then I should get back to the Table Layout tab 3.039
And I click new check button on the Table layout screen 0.041
And I select table as "T15" 0.028
And I select the number of seats as "1" 0.025
And I tap Continue to finish selecting the number of seats 0.029
And I get check number 0.070
And I select FOOD as category 2.131
And I select menu item as "French Friese" 4.107
And I select modifier as "Tomato" 3.091
And I click Done to get back 0.031
And I click Finish Order button 0.055
Then I should get back to the Table Layout tab 3.022
And I click the Split Button from the Table Layout Screen 0.050
When I click the Split By Seat on the Pop-up 0.033
And I click the check from the table layout 8.195
Then I should see the Split Screen 7.038
And I click on item 0.051
And I click Seperate item button 0.034
And I select the number of split item "2" 1.060
And I click the Continue button 0.034
And I click the save & close button on the split screen 1.076
Then I Should get back to the Order Screen 4.032
And I click Finish Order button 0.068
Then I should get back to the Table Layout tab 3.030
And I click the Split Button from the Table Layout Screen 0.044
When I click the Split By Seat on the Pop-up 0.029
And I click the check from the table layout 8.194
Then I should see the Split Screen 7.031
And I click the save & close button on the split screen 1.073
Then I Should get back to the Order Screen 4.029
And I click Cash button for Complete Sale 0.061
And I click Exact button on the cash pop-up 0.030
And I click Enter Button on the cash pop-up 0.029
Then I should get back to the Table Layout tab 3.022
And I click new check button on the Table layout screen 0.046
And I select table as "T15" 0.029
And I select the number of seats as "1" 0.025
And I tap Continue to finish selecting the number of seats 0.032
And I get check number 0.063
And I select FOOD as category 2.149
And I select menu item as "French Friese" 4.100
And I select modifier as "Tomato" 3.102
And I click Done to get back 0.031
And I click Finish Order button 0.052
Then I should get back to the Table Layout tab 3.031
And I click the Split Button from the Table Layout Screen 0.049
When I click the Split By Seat on the Pop-up 0.032
And I click the check from the table layout 8.230
Then I should see the Split Screen 7.032
And I click Add Button to create Seat 2.074
Then I should see created new seat 0.015
And I click Split Evenly Button 0.031
Then I should see Seperate Item is Disable 1.063
Then I should see the additional seat & Item on the Split Seat 0.032
And I click the Back button on Split Screen 0.030
Then I should see the Changes made in split save and close pop-up 0.008
And I click Done button on the Popup 2.058
And I click the save & close button on the split screen 1.069
Then I Should get back to the Order Screen 4.034
And I click Cash button for Complete Sale 0.058
And I click Exact button on the cash pop-up 0.029
And I click Enter Button on the cash pop-up 0.028
Then I should get back to the Table Layout tab 3.029
And I click new check button on the Table layout screen 0.045
And I select table as "T15" 0.029
And I select the number of seats as "1" 0.043
And I tap Continue to finish selecting the number of seats 0.032
And I get check number 0.065
And I select FOOD as category 2.132
And I select menu item as "French Friese" 4.109
And I select modifier as "Tomato" 3.096
And I click Done to get back 0.028
And I click Finish Order button 0.037
Then I should get back to the Table Layout tab 3.030
And I click the Split Button from the Table Layout Screen 0.049
When I click the Split By Seat on the Pop-up 0.051
And I click the check from the table layout 8.254
Then I should see the Split Screen 7.034
And I click the Group Seats button in the Split Seat 1.072
Then I should see the Select the Seats to Merge Popup message 1.031
And I click Done button on the Popup 2.069
And I click the save & close button on the split screen 1.070
Then I Should get back to the Order Screen 4.031
And I click Cash button for Complete Sale 0.046
And I click Exact button on the cash pop-up 0.045
And I click Enter Button on the cash pop-up 0.028
Then I should get back to the Table Layout tab 3.034
And I click new check button on the Table layout screen 0.044
And I select table as "T15" 0.028
And I select the number of seats as "2" 0.024
And I tap Continue to finish selecting the number of seats 0.050
And I get check number 0.066
And I select FOOD as category 2.130
And I select menu item as "French Friese" 4.112
And I select modifier as "Tomato" 3.095
And I click Done to get back 0.032
And I click seat 2 for add menu item 0.032
And I select FOOD as category 2.117
And I select menu item as "Garlic Bread" 4.100
And I select modifier as "4 BBQ" 3.083
And I click Done to get back 0.028
And I click Finish Order button 0.061
Then I should get back to the Table Layout tab 3.022
And I click the Split Button from the Table Layout Screen 0.050
When I click the Split By Seat on the Pop-up 0.032
And I click the check from the table layout 8.238
Then I should see the Split Screen 7.030
And I click seat to Group into one seat 0.042
And I click another seat for Group 0.028
And I click the Group Seats button in the Split Seat 1.070
Then I should see selected seat item should club into one seat 0.069
And I click the Back button on Split Screen 0.035
Then I should see the Changes made in split save and close pop-up 0.008
And I click Done button on the Popup 2.059
And I click the save & close button on the split screen 1.065
Then I Should get back to the Order Screen 4.032
And I click Cash button for Complete Sale 0.053
And I click Exact button on the cash pop-up 0.029
And I click Enter Button on the cash pop-up 0.028
Then I should get back to the Table Layout tab 3.030
And I click power button 1.077
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
2:50.047
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.039
And I select table as "T22" 0.031
And I select the number of seats as "1" 0.025
And I tap Continue to finish selecting the number of seats 0.034
And I get check number 0.066
And I select FOOD as category 2.108
And I select menu item as "French Friese" 4.087
And I select modifier as "Tomato" 3.100
And I click Done to get back 0.035
And I click Finish Order button 0.055
Then I should get back to the Table Layout tab 3.026
And I click the Split Button from the Table Layout Screen 0.047
When I click the Split By Seat on the Pop-up 0.034
And I click the check from the table layout 8.236
Then I should see the Split Screen 7.036
And I click print button in the split seat screen 2.075
Then I should see select the seat to print popup 0.008
And I click Done button on the Popup 2.058
And I click the save & close button on the split screen 1.066
Then I Should get back to the Order Screen 4.036
And I click Cash button for Complete Sale 0.057
And I click Exact button on the cash pop-up 0.047
And I click Enter Button on the cash pop-up 0.029
Then I should get back to the Table Layout tab 3.030
And I click new check button on the Table layout screen 0.046
And I select table as "T22" 0.030
And I select the number of seats as "1" 0.044
And I tap Continue to finish selecting the number of seats 0.032
And I get check number 0.069
And I select FOOD as category 2.134
And I select menu item as "French Friese" 4.100
And I select modifier as "Tomato" 3.086
And I click Done to get back 0.032
And I click Finish Order button 0.054
Then I should get back to the Table Layout tab 3.022
And I click the Split Button from the Table Layout Screen 0.050
When I click the Split By Seat on the Pop-up 0.033
And I click the check from the table layout 8.247
Then I should see the Split Screen 7.034
And I click seat one on the split screen 3.060
And I click print button in the split seat screen 2.068
And I click the save & close button on the split screen 1.061
Then I Should get back to the Order Screen 4.029
And I click Cash button for Complete Sale 0.047
And I click Exact button on the cash pop-up 0.045
And I click Enter Button on the cash pop-up 0.025
Then I should get back to the Table Layout tab 3.030
And I click new check button on the Table layout screen 0.041
And I select table as "T22" 0.028
And I select the number of seats as "1" 0.020
And I tap Continue to finish selecting the number of seats 0.048
And I get check number 0.069
And I select FOOD as category 2.123
And I select menu item as "French Friese" 4.088
And I select modifier as "Tomato" 3.075
And I click Done to get back 0.031
And I click Finish Order button 0.055
Then I should get back to the Table Layout tab 3.033
And I click the Split Button from the Table Layout Screen 0.046
When I click the Split By Seat on the Pop-up 0.030
And I click the check from the table layout 8.252
Then I should see the Split Screen 7.036
And I click Add Button to create Seat 2.089
Then I should see created new seat 0.010
And I click Split Evenly Button 0.031
Then I should see Seperate Item is Disable 1.063
Then I should see the additional seat & Item on the Split Seat 0.033
And I click seat one on the split screen 3.059
And I click seat two on the split screen 0.031
And I click print button in the split seat screen 2.067
Then I should see select any one seat/check for print popup 0.019
And I click Done button on the Popup 2.062
And I click the save & close button on the split screen 1.069
Then I Should get back to the Order Screen 4.033
And I click Cash button for Complete Sale 0.057
And I click Exact button on the cash pop-up 0.029
And I click Enter Button on the cash pop-up 0.036
Then I should get back to the Table Layout tab 3.027
And I click new check button on the Table layout screen 0.044
And I select table as "T22" 0.031
And I select the number of seats as "1" 0.024
And I tap Continue to finish selecting the number of seats 0.033
And I get check number 0.070
And I select FOOD as category 2.125
And I select menu item as "French Friese" 4.102
And I select modifier as "Tomato" 3.103
And I click Done to get back 0.031
And I click Finish Order button 0.053
Then I should get back to the Table Layout tab 3.031
And I click the Split Button from the Table Layout Screen 0.050
When I click the Split By Seat on the Pop-up 0.032
And I click the check from the table layout 8.265
Then I should see the Split Screen 7.037
And I click Add Button to create Seat 2.080
Then I should see created new seat 0.015
And I click seat two on the split screen 0.031
And I click print button in the split seat screen 2.070
And I click the save & close button on the split screen 1.067
Then I Should get back to the Order Screen 4.030
And I click Cash button for Complete Sale 0.048
And I click Exact button on the cash pop-up 0.055
And I click Enter Button on the cash pop-up 0.028
Then I should get back to the Table Layout tab 3.030
And I click power button 1.076
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
1:58.050
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.040
And I select table as "T23" 0.028
And I select the number of seats as "1" 0.028
And I tap Continue to finish selecting the number of seats 0.056
And I get check number 0.063
And I select FOOD as category 2.136
And I select menu item as "French Friese" 4.111
And I select modifier as "Steak" 3.092
And I click Done to get back 0.054
And I click Finish Order button 0.062
Then I should get back to the Table Layout tab 3.031
And I click the Split Button from the Table Layout Screen 0.055
When I click the Split By Seat on the Pop-up 0.032
And I click the check from the table layout 5.100
Then I should see the Split Screen 7.032
And I click seat one on the split screen 3.060
And I click print All button in the split seat screen 0.035
And I click the save & close button on the split screen 1.067
Then I Should get back to the Order Screen 4.033
And I click Cash button for Complete Sale 0.049
And I click Exact button on the cash pop-up 0.051
And I click Enter Button on the cash pop-up 0.029
Then I should get back to the Table Layout tab 3.030
And I click new check button on the Table layout screen 0.047
And I select table as "T23" 0.049
And I select the number of seats as "1" 0.025
And I tap Continue to finish selecting the number of seats 0.033
And I get check number 0.068
And I select FOOD as category 2.133
And I select menu item as "French Friese" 4.105
And I select modifier as "Steak" 3.101
And I click Done to get back 0.050
And I click Finish Order button 0.054
Then I should get back to the Table Layout tab 3.029
And I click the Split Button from the Table Layout Screen 0.045
When I click the Split By Seat on the Pop-up 0.031
And I click the check from the table layout 5.105
Then I should see the Split Screen 7.025
And I click seat one on the split screen 3.054
And I click print All button in the split seat screen 0.033
And I click the save & close button on the split screen 1.065
Then I Should get back to the Order Screen 4.029
And I click Cash button for Complete Sale 0.047
And I click Exact button on the cash pop-up 0.027
And I click Enter Button on the cash pop-up 0.025
Then I should get back to the Table Layout tab 3.028
And I click new check button on the Table layout screen 0.038
And I select table as "T23" 0.029
And I select the number of seats as "1" 0.024
And I tap Continue to finish selecting the number of seats 0.030
And I get check number 0.063
And I select FOOD as category 2.116
And I select menu item as "French Friese" 4.091
And I select modifier as "Steak" 3.083
And I click Done to get back 0.031
And I click Finish Order button 0.056
Then I should get back to the Table Layout tab 3.030
And I click the Split Button from the Table Layout Screen 0.045
When I click the Split By Seat on the Pop-up 0.029
And I click the check from the table layout 5.077
Then I should see the Split Screen 7.029
And I click Add Button to create Seat 2.080
Then I should see created new seat 0.015
And I click Split Evenly Button 0.030
Then I should see Seperate Item is Disable 1.059
Then I should see the additional seat & Item on the Split Seat 0.031
And I click seat one on the split screen 3.049
And I click seat two on the split screen 0.033
And I click print All button in the split seat screen 0.026
Then I click Start Over Button to come back original stage 2.048
Then I should see Seat 2 is hide 3.039
And I click the save & close button on the split screen 1.066
Then I Should get back to the Order Screen 4.037
And I click Cash button for Complete Sale 0.087
And I click Exact button on the cash pop-up 0.026
And I click Enter Button on the cash pop-up 0.025
Then I should get back to the Table Layout tab 3.021
And I click power button 1.086
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
1:53.654
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.064
And I select table as "T11" 0.032
And I select the number of seats as "1" 0.025
And I tap Continue to finish selecting the number of seats 0.033
And I get check number 0.066
And I select FOOD as category 2.134
And I select menu item as "French Friese" 4.106
And I select modifier as "Tomato" 3.100
And I click Done to get back 0.033
And I click Finish Order button 0.055
Then I should get back to the Table Layout tab 3.024
And I click the Split Button from the Table Layout Screen 0.043
When I click the Split By Seat on the Pop-up 0.032
And I click the check from the table layout for merged 5.156
Then I should see the Split Screen 7.036
And I click seat one on the split screen 3.064
And I click Pay Button in Split Screen 0.069
Then I should see the Payment window 2.031
And I click cash button from the payment method popup 0.054
And I click Submit button on the Payment Window 0.575
Then I should get back to the Table Layout tab 3.022
And I click new check button on the Table layout screen 0.042
And I select table as "T11" 0.031
And I select the number of seats as "1" 0.021
And I tap Continue to finish selecting the number of seats 0.029
And I get check number 0.067
And I select FOOD as category 2.116
And I select menu item as "French Friese" 4.080
And I select modifier as "Tomato" 3.081
And I click Done to get back 0.031
And I click Finish Order button 0.031
Then I should get back to the Table Layout tab 3.022
And I click the Split Button from the Table Layout Screen 0.047
When I click the Split By Seat on the Pop-up 0.030
And I click the check from the table layout for merged 5.144
Then I should see the Split Screen 7.030
And I click Pay Button in Split Screen 0.051
Then I should see Select the seat to pay in popup 1.034
And I click Done button on the Popup 2.059
And I click the save & close button on the split screen 1.069
Then I Should get back to the Order Screen 4.034
And I click Cash button for Complete Sale 0.057
And I click Exact button on the cash pop-up 0.030
And I click Enter Button on the cash pop-up 0.028
Then I should get back to the Table Layout tab 3.029
And I click new check button on the Table layout screen 0.043
And I select table as "T11" 0.029
And I select the number of seats as "1" 0.021
And I tap Continue to finish selecting the number of seats 0.029
And I get check number 0.068
And I select FOOD as category 2.123
And I select menu item as "French Friese" 4.095
And I select modifier as "Tomato" 3.105
And I click Done to get back 0.030
And I click Finish Order button 0.055
Then I should get back to the Table Layout tab 3.025
And I click the Split Button from the Table Layout Screen 0.051
When I click the Split By Seat on the Pop-up 0.042
And I click the check from the table layout for merged 5.139
Then I should see the Split Screen 7.033
And I click Add Button to create Seat 2.077
Then I should see created new seat 0.016
And I click Split Evenly Button 0.032
Then I should see Seperate Item is Disable 1.060
Then I should see the additional seat & Item on the Split Seat 0.032
And I click seat one on the split screen 3.062
And I click seat two on the split screen 0.031
And I click Pay Button in Split Screen 0.044
Then I should see Select any one seat/check for payment in popup 1.040
And I click Done button on the Popup 2.070
And I click the save & close button on the split screen 1.072
Then I Should get back to the Order Screen 4.031
And I click Cash button for Complete Sale 0.046
And I click Exact button on the cash pop-up 0.029
And I click Enter Button on the cash pop-up 0.029
Then I should get back to the Table Layout tab 3.030
And I click power button 1.082
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
1:46.793
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.040
And I select table as "T17" 0.032
And I select the number of seats as "3" 0.025
And I tap Continue to finish selecting the number of seats 0.033
And I get check number 0.063
And I select FOOD as category 2.118
And I select menu item as "French Friese" 4.107
And I select modifier as "Tomato" 3.092
And I click Done to get back 0.030
And I click seat 2 for add menu item 0.029
And I select FOOD as category 2.115
And I select menu item as "Garlic Bread" 4.092
And I select modifier as "4 BBQ" 3.091
And I click Done to get back 0.030
And I click seat 3 for add menu item 0.029
And I select FOOD as category 2.123
And I select menu item as "B.I. Wings" 4.089
And I select modifier as "Tomato" 3.087
And I click Done to get back 0.030
And I click Finish Order button 0.061
Then I should get back to the Table Layout tab 3.035
And I click the Split Button from the Table Layout Screen 0.049
When I click the Split By Seat on the Pop-up 0.033
And I click the check from the table layout for merged 5.127
Then I should see the Split Screen 7.037
And I click on item 0.052
And I click seat two on the split screen 0.035
Then I should see selected seat item should club into seat two 0.076
And I click the save & close button on the split screen 1.068
Then I Should get back to the Order Screen 4.034
And I click Cash button for Complete Sale 0.058
And I click Exact button on the cash pop-up 0.031
And I click Enter Button on the cash pop-up 0.029
Then I should get back to the Table Layout tab 3.029
And I click new check button on the Table layout screen 0.047
And I select table as "T15" 0.031
And I select the number of seats as "1" 0.025
And I tap Continue to finish selecting the number of seats 0.033
And I get check number 0.070
And I select FOOD as category 2.121
And I select menu item as "French Friese" 4.113
And I select modifier as "Tomato" 3.089
And I click Done to get back 0.033
And I click the split seat from Order screen 1.107
Then I should see the Split Screen 7.033
And I click the save & close button on the split screen 1.058
Then I Should get back to the Order Screen 4.030
And I click Cash button for Complete Sale 0.049
And I click Exact button on the cash pop-up 0.027
And I click Enter Button on the cash pop-up 0.025
Then I should get back to the Table Layout tab 3.029
And I click new check button on the Table layout screen 0.038
And I select table as "T17" 0.031
And I select the number of seats as "1" 0.021
And I tap Continue to finish selecting the number of seats 0.030
And I get check number 0.069
And I click the split seat from Order screen 1.095
Then I should see Split is not allowed no orders in this check 0.009
And I click Done button on the Popup 2.058
And I click All 0.066
And I click Table Layout tab 1.369
And I click new check button on the Table layout screen 0.028
And I select table as "T15" 0.029
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.030
And I get check number 0.068
And I select FOOD as category 2.129
And I select menu item as "French Friese" 4.092
And I select modifier as "Tomato" 3.082
And I click Done to get back 0.031
And I click table number on the Order Screen as "T15" 1.064
And I click Payment button in the Order Management Screen 0.059
And I click cash button from the payment method popup 0.060
And I click Exit to return to Order Management Screen 2.063
And I click the split seat from Order screen 1.096
Then I should see Split is not allowed payment in this check 0.009
And I click Done button on the Popup 2.054
And I click Payment button in the Order Management Screen 0.035
Then I should see the Payment window 2.034
And I click Submit button on the Payment Window 0.575
Then I should get back to the Table Layout tab 3.028
And I click Table Layout tab 1.365
And I click power button 1.087
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
28.086
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.069
And I select table as "T23" 0.030
And I select the number of seats as "1" 0.021
And I tap Continue to finish selecting the number of seats 0.030
And I get check number 0.066
And I select FOOD as category 2.127
And I select menu item as "French Friese" 4.090
And I select modifier as "Steak" 3.092
And I click Done to get back 0.030
And I click Finish Order button 0.060
Then I should get back to the Table Layout tab 3.022
And I click Pay Check button 0.045
And I click the check from the table layout for merged 5.130
Then I should see the Payment window 2.027
And I click cash button from the payment method popup 0.052
And I click Submit button on the Payment Window 0.564
Then I should get back to the Table Layout tab 3.031
And I click Table Layout tab 1.357
And I click new check button on the Table layout screen 0.029
And I click Pay Check button 0.027
And I select table as "T23" 0.030
Then I should see select Valid Check pop-up 0.008
And I click Done button on the Popup 2.055
And I click power button 1.083
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
1:30.164
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.041
And I select table as "T17" 0.031
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.030
And I get check number 0.068
And I select FOOD as category 2.104
And I select menu item as "French Friese" 4.093
And I select modifier as "Tomato" 3.092
And I click Done to get back 0.031
And I click Finish Order button 0.038
Then I should get back to the Table Layout tab 3.026
And I click Print on the table layout screen 0.042
And I click the check from the table layout for merged 5.144
And I click the check from the table layout for merged 5.109
Then I Should get back to the Order Screen 4.034
And I click Cash button for Complete Sale 0.071
And I click Exact button on the cash pop-up 0.031
And I click Enter Button on the cash pop-up 0.029
Then I should get back to the Table Layout tab 3.032
And I click Table Layout tab 1.365
And I click new check button on the Table layout screen 0.029
And I select table as "T17" 0.027
And I select the number of seats as "1" 0.021
And I tap Continue to finish selecting the number of seats 0.031
And I get check number 0.070
And I select FOOD as category 2.124
And I select menu item as "French Friese" 4.090
And I select modifier as "Tomato" 3.081
And I click Done to get back 0.031
And I click Order button in the order management screen 0.041
And I click Finish Order button 0.048
Then I should get back to the Table Layout tab 3.028
And I click Print on the table layout screen 0.039
And I click the check from the table layout for merged 5.093
And I click the check from the table layout for merged 5.110
Then I Should get back to the Order Screen 4.030
And I click Cash button for Complete Sale 0.050
And I click Exact button on the cash pop-up 0.027
And I click Enter Button on the cash pop-up 0.025
Then I should get back to the Table Layout tab 3.025
And I click Table Layout tab 1.364
And I click new check button on the Table layout screen 0.029
And I select table as "T17" 0.039
And I select the number of seats as "1" 0.039
And I tap Continue to finish selecting the number of seats 0.035
And I get check number 0.060
And I select FOOD as category 2.119
And I select menu item as "French Friese" 4.081
And I select modifier as "Steak" 3.092
And I click Done to get back 0.030
And I click Finish Order button 0.056
Then I should get back to the Table Layout tab 3.031
And I click the check from the table layout for merged 5.101
Then I Should get back to the Order Screen 4.026
And I click Cash button for Complete Sale 0.041
And I click Exact button on the cash pop-up 0.027
And I click Enter Button on the cash pop-up 0.026
Then I should get back to the Table Layout tab 3.030
And I click Table Layout tab 1.363
And I click power button 1.090
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
1:16.292
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.041
And I select table as "T10" 0.060
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.030
And I get check number 0.070
And I select FOOD as category 2.102
And I select menu item as "French Friese" 4.067
And I select modifier as "Steak" 3.078
And I click Done to get back 0.031
And I click Void button on order management screen 2.069
Then I should see All orders are voided 0.009
And I click Done button on the Popup 2.060
And I click All 0.057
And I click Table Layout tab 1.350
And I click new check button on the Table layout screen 0.029
And I select table as "T10" 0.027
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.030
And I get check number 0.067
And I select FOOD as category 2.127
And I select menu item as "French Friese" 4.080
And I select modifier as "Steak" 3.065
And I click Done to get back 0.032
And I click Order button in the order management screen 0.042
And I click Void button on order management screen 2.058
And I click void Reason on the void popup 0.032
And I click Add Button on the void reason popup 2.105
Then I should get back to the Table Layout tab 3.031
And I click new check button on the Table layout screen 0.044
And I select table as "T10" 0.029
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.029
And I get check number 0.068
And I select FOOD as category 2.116
And I select menu item as "French Friese" 4.097
And I select modifier as "Steak" 3.085
And I click Done to get back 0.031
And I click Payment button in the Order Management Screen 0.045
And I click cash button from the payment method popup 0.048
And I click Exit to return to Order Management Screen 2.067
And I click Void button on order management screen 2.071
Then I should see payment made on this check popup message 0.009
And I click Done button on the Popup 2.058
And I click Submit button on the Payment Window 0.570
Then I should get back to the Table Layout tab 3.030
And I click new check button on the Table layout screen 0.043
And I select table as "T10" 0.029
And I select the number of seats as "1" 0.021
And I tap Continue to finish selecting the number of seats 0.029
And I get check number 0.058
And I click Search Button on the Order Screen 0.068
Then I should see search field on the Order screen 0.009
And I pass menu item to search and click the menu item as "Onion Rings" 0.716
Then I should see menu item added into Order list 0.663
And I click Void button on order management screen 2.062
Then I should see All orders are voided 0.009
And I click Done button on the Popup 2.062
And I click All 0.065
And I click Table Layout tab 1.369
And I click new check button on the Table layout screen 0.028
And I select table as "T10" 0.027
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.030
And I get check number 0.065
And I select FOOD as category 2.137
And I select menu item as "French Friese" 4.080
And I select modifier as "Tomato" 3.093
And I click Done to get back 0.030
And I click Order button in the order management screen 0.041
Then I Should get back to the Order Screen 4.029
Then I should see Tick mark in the Menu item 0.012
And I click Cash button for Complete Sale 0.046
And I click Exact button on the cash pop-up 0.058
And I click Enter Button on the cash pop-up 0.030
Then I should get back to the Table Layout tab 3.030
And I click power button 1.078
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
1:16.617
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.040
And I select table as "T12" 0.031
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.031
And I get check number 0.069
And I select FOOD as category 2.126
And I select menu item as "French Friese" 4.082
And I select modifier as "Steak" 3.100
And I click Done to get back 0.033
And I click Cash button for Complete Sale 0.036
And I click Exact button on the cash pop-up 0.029
And I click Enter Button on the cash pop-up 0.026
Then I should get back to the Table Layout tab 3.030
And I click new check button on the Table layout screen 0.044
And I select table as "T12" 0.029
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.030
And I get check number 0.057
And I select FOOD as category 2.108
And I select menu item as "French Friese" 4.085
And I select modifier as "Steak" 3.084
And I click Done to get back 0.030
And I click Cash button for Complete Sale 0.033
And I click huge amount for complete sale 0.035
And I click Enter Button on the cash pop-up 0.027
Then I should see change Due popup 0.071
And I click Done button on the Popup 2.042
Then I should get back to the Table Layout tab 3.027
And I click new check button on the Table layout screen 0.041
And I select table as "T12" 0.029
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.030
And I get check number 0.071
And I select FOOD as category 2.118
And I select menu item as "French Friese" 4.080
And I select modifier as "Steak" 3.075
And I click Done to get back 0.029
And I click Payment button in the Order Management Screen 0.047
And I click cash button from the payment method popup 0.046
And I click the Exit button in the payment window 2.067
And I click Cash button for Complete Sale 0.028
Then I Should get back to the Order Screen 4.035
And I click Payment button in the Order Management Screen 0.050
And I click Submit button on the Payment Window 0.576
Then I should get back to the Table Layout tab 3.030
And I click new check button on the Table layout screen 0.043
And I select table as "T12" 0.030
And I select the number of seats as "1" 0.021
And I tap Continue to finish selecting the number of seats 0.031
And I get check number 0.068
And I select FOOD as category 2.121
And I select menu item as "French Friese" 4.088
And I select modifier as "Steak" 3.082
And I click Done to get back 0.031
And I click Payment button in the Order Management Screen 0.031
And I click cash button from the payment method popup 0.045
And I click Submit button on the Payment Window 0.567
Then I should get back to the Table Layout tab 3.029
And I click Check Stats tab 1.283
And I click Closed tab on the Check stats 0.049
And I click the Closed check on check stats 5.123
And I click reopen check button on the check stats screen 0.031
Then I Should get back to the Order Screen 4.030
And I click Cash button for Complete Sale 0.045
And I click Payment button in the Order Management Screen 0.036
And I click Submit button on the Payment Window 0.565
Then I should get back to the Table Layout tab 3.033
And I click Table Layout tab 1.368
And I click power button 1.078
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
3:22.902
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.566
And I select table as "T7" 0.033
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.030
And I get check number 0.067
And I select FOOD as category 2.107
And I select menu item as "French Friese" 4.066
And I select modifier as "Steak" 3.107
And I click Done to get back 0.032
And I click Payment button in the Order Management Screen 0.042
And I click cash button from the payment method popup 0.048
And I click payment in the payment window 0.031
And I click Delete button on the payment window 0.043
And I click cash button from the payment method popup 0.042
And I click payment in the payment window 0.060
And I click Adjust button in the payment window after Payment 0.029
And I click the Exit button in the payment window 2.074
Then I Should get back to the Order Screen 4.025
And I click Payment button in the Order Management Screen 0.042
And I click Submit button on the Payment Window 0.577
Then I should get back to the Table Layout tab 3.035
And I click new check button on the Table layout screen 0.039
And I select table as "T7" 0.032
And I select the number of seats as "1" 0.023
And I tap Continue to finish selecting the number of seats 0.031
And I get check number 0.068
And I select FOOD as category 2.111
And I select menu item as "French Friese" 4.085
And I select modifier as "Steak" 3.084
And I click Done to get back 0.031
And I click Payment button in the Order Management Screen 0.037
And I click cash button from the payment method popup 0.072
And I click payment in the payment window 0.026
And I click Delete button on the payment window 0.036
And I click Ok button in receipt printer popup 34.078
Then I should see Cash payment is deleted 17.015
And I click cash button from the payment method popup 0.061
And I click Submit button on the Payment Window 0.591
Then I should get back to the Table Layout tab 3.030
And I click new check button on the Table layout screen 0.045
And I select table as "T7" 0.029
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.030
And I get check number 0.069
And I select FOOD as category 2.122
And I select menu item as "French Friese" 4.089
And I select modifier as "Steak" 3.083
And I click Done to get back 0.032
And I click Payment button in the Order Management Screen 0.080
And I click Delete button on the payment window 0.028
Then I should see select payment and try again popup 0.008
And I click Done button on the Popup 2.059
And I click cash button from the payment method popup 0.045
And I click payment in the payment window 0.027
And I click Submit button on the Payment Window 0.569
Then I should get back to the Table Layout tab 3.028
And I click new check button on the Table layout screen 0.039
And I select table as "T7" 0.030
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.030
And I get check number 0.075
And I select FOOD as category 2.123
And I select menu item as "French Friese" 4.092
And I select modifier as "Steak" 3.074
And I click Done to get back 0.030
And I click Payment button in the Order Management Screen 0.036
Then I should see Balance Due on the payment window 0.009
And I click Exact button on the cash pop-up 0.036
And I click cash button from the payment method popup 0.042
Then I should see No Due on the Payment window 0.019
And I click Submit button on the Payment Window 0.562
Then I should get back to the Table Layout tab 3.028
And I click new check button on the Table layout screen 0.039
And I select table as "T7" 0.062
And I select the number of seats as "1" 0.023
And I tap Continue to finish selecting the number of seats 0.030
And I get check number 0.064
And I select FOOD as category 2.124
And I select menu item as "French Friese" 4.089
And I select modifier as "Steak" 3.080
And I click Done to get back 0.031
And I click Payment button in the Order Management Screen 0.036
Then I should see Balance Due on the payment window 0.007
And I click amount by manually 0.097
And I click cash button from the payment method popup 0.039
Then I should see No Due on the Payment window 0.018
And I click Done button on the Popup 2.085
And I click Submit button on the Payment Window 0.567
Then I should get back to the Table Layout tab 3.029
And I click new check button on the Table layout screen 0.044
And I select table as "T7" 0.029
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.031
And I get check number 0.068
And I select FOOD as category 2.124
And I select menu item as "French Friese" 4.082
And I select modifier as "Steak" 3.078
And I click Done to get back 0.031
And I click Payment button in the Order Management Screen 0.035
And I click partial amount from the payment window 0.038
And I click cash button from the payment method popup 0.039
And I click Submit button on the Payment Window 0.567
Then I should see please pay amount 0.009
And I click Done button on the Popup 2.055
And I click Exact button on the cash pop-up 0.030
And I click cash button from the payment method popup 0.038
And I click Submit button on the Payment Window 0.566
Then I should get back to the Table Layout tab 3.030
And I click new check button on the Table layout screen 0.043
And I select table as "T7" 0.029
And I select the number of seats as "2" 0.032
And I tap Continue to finish selecting the number of seats 0.030
And I get check number 0.077
And I select FOOD as category 2.123
And I select menu item as "French Friese" 4.081
And I select modifier as "Steak" 3.073
And I click Done to get back 0.031
And I click seat 2 for add menu item 0.030
And I select FOOD as category 2.119
And I select menu item as "French Friese" 4.077
And I select modifier as "Steak" 3.082
And I click Done to get back 0.032
And I click Payment button in the Order Management Screen 0.032
And I click cash button from the payment method popup 0.046
And I click Submit button on the Payment Window 0.568
Then I should see please pay amount for One seat 0.009
And I click Done button on the Popup 2.051
And I click the Exit button in the payment window 2.075
And I should see that OrderScreen with sales 0.334
And I click table number on the Order Screen as "T7" 1.067
And I click Payment button in the Order Management Screen 0.065
And I click cash button from the payment method popup 0.048
And I click Submit button on the Payment Window 0.565
Then I should get back to the Table Layout tab 3.030
And I click new check button on the Table layout screen 0.043
And I select table as "T7" 0.029
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.031
And I get check number 0.063
And I select FOOD as category 2.127
And I select menu item as "French Friese" 4.086
And I select modifier as "Steak" 3.075
And I click Done to get back 0.032
And I click Payment button in the Order Management Screen 0.034
And I click cash button from the payment method popup 0.042
And I click Submit button on the Payment Window 0.566
Then I should get back to the Table Layout tab 3.030
And I click new check button on the Table layout screen 0.044
And I select table as "T7" 0.029
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.031
And I get check number 0.075
And I select FOOD as category 2.121
And I select menu item as "French Friese" 4.083
And I select modifier as "Steak" 3.082
And I click Done to get back 0.031
And I click Payment button in the Order Management Screen 0.036
And I click cash button from the payment method popup 0.040
And I click the Exit button in the payment window 2.061
And I click Cash button for Complete Sale 0.039
And I click Payment button in the Order Management Screen 0.035
And I click Submit button on the Payment Window 0.563
Then I should get back to the Table Layout tab 3.031
And I click power button 1.088
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
39.453
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.575
And I select table as "T13" 0.072
And I select the number of seats as "2" 0.025
And I tap Continue to finish selecting the number of seats 0.030
And I get check number 0.065
And I select FOOD as category 2.123
And I select menu item as "French Friese" 4.060
And I select modifier as "Steak" 3.077
And I click Done to get back 0.031
And I click seat 2 for add menu item 0.031
And I select FOOD as category 2.106
And I select menu item as "French Friese" 4.088
And I select modifier as "Steak" 3.080
And I click Done to get back 0.031
And I click table number on the Order Screen as "T13" 1.061
And I click Payment button in the Order Management Screen 0.038
And I click cash button from the payment method popup 0.045
And I click Submit button on the Payment Window 0.568
Then I should get back to the Table Layout tab 3.029
And I click Check Stats tab 1.285
And I click Closed tab on the Check stats 0.045
And I click the Closed check on check stats 5.131
And I click reopen check button on the check stats screen 0.051
Then I Should get back to the Order Screen 4.033
And I click Cash button for Complete Sale 0.046
And I click Payment button in the Order Management Screen 0.037
And I click Submit button on the Payment Window 0.564
Then I should get back to the Table Layout tab 3.028
And I click power button 1.087
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
1:32.056
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.046
And I select table as "T8" 0.032
And I select the number of seats as "1" 0.026
And I tap Continue to finish selecting the number of seats 0.035
And I get check number 0.079
And I select FOOD as category 2.115
And I select menu item as "French Friese" 4.089
And I select modifier as "Steak" 3.083
And I click Done to get back 0.031
And I click Payment button in the Order Management Screen 0.032
And I click Adjust button in the payment window 0.042
Then I should see select payment and try again popup 0.008
And I click Done button on the Popup 2.055
And I click cash button from the payment method popup 0.045
And I click Submit button on the Payment Window 0.565
Then I should get back to the Table Layout tab 3.030
And I click new check button on the Table layout screen 0.042
And I select table as "T8" 0.027
And I select the number of seats as "1" 0.025
And I tap Continue to finish selecting the number of seats 0.031
And I get check number 0.065
And I select FOOD as category 2.127
And I select menu item as "French Friese" 4.089
And I select modifier as "Steak" 3.064
And I click Done to get back 0.033
And I click Payment button in the Order Management Screen 0.039
Then I should see Balance Due on the payment window 0.009
And I click cash button from the payment method popup 0.042
And I click payment in the payment window 0.039
And I click Adjust button in the payment window after Payment 0.027
And I click huge amount for complete payment by manually 0.100
And I click cash button from the payment method popup 0.034
Then I should see change Due popup 0.008
And I click Done button on the Popup 2.080
Then I should see No Due on the Payment window 0.020
And I click Submit button on the Payment Window 0.564
Then I should get back to the Table Layout tab 3.031
And I click new check button on the Table layout screen 0.044
And I select table as "T8" 0.031
And I select the number of seats as "2" 0.025
And I tap Continue to finish selecting the number of seats 0.030
And I get check number 0.067
And I select FOOD as category 2.115
And I select menu item as "French Friese" 4.086
And I select modifier as "Steak" 3.083
And I click Done to get back 0.031
And I click Payment button in the Order Management Screen 0.036
And I click cash button from the payment method popup 0.043
And I click the Exit button in the payment window 2.063
And I click seat 2 for add menu item 0.031
And I select FOOD as category 2.123
And I select menu item as "French Friese" 4.088
And I select modifier as "Steak" 3.084
And I click Done to get back 0.032
And I click table number on the Order Screen as "T8" 1.065
And I click Payment button in the Order Management Screen 0.039
And I click cash button from the payment method popup 0.089
And I click payment for all seat in the payment window 0.027
And I click Adjust button in the payment window after Payment 0.025
And I click total payment by manually 2 seat 0.116
And I click Submit button on the Payment Window 0.563
Then I should get back to the Table Layout tab 3.023
And I click new check button on the Table layout screen 0.068
And I select table as "T8" 0.029
And I select the number of seats as "3" 0.031
And I tap Continue to finish selecting the number of seats 0.030
And I get check number 0.069
And I select FOOD as category 2.121
And I select menu item as "French Friese" 4.088
And I select modifier as "Steak" 3.085
And I click Done to get back 0.032
And I click the split seat from Order screen 1.110
Then I should see the Split Screen 7.034
And I click Split Evenly Button 0.054
And I click Yes button on send to kitchen popup 0.042
Then I should see the additional seat & Item on the Split Seat 0.155
And I click seat to Group into one seat 0.030
And I click the save & close button on the split screen 1.068
Then I Should get back to the Order Screen 4.040
And I click Payment button in the Order Management Screen 0.049
And I click cash button from the payment method popup 0.040
And I click the Exit button in the payment window 2.066
Then I Should get back to the Order Screen 4.027
And I click table number on the Order Screen as "T8" 1.059
And I click Payment button in the Order Management Screen 0.040
And I click payment for all seat in the payment window 0.028
And I click Adjust button in the payment window after Payment 0.026
And I click total payment by manually 3 seat 0.099
And I click cash button from the payment method popup 0.039
And I click Submit button on the Payment Window 0.565
Then I should get back to the Table Layout tab 3.029
And I click power button 1.089
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
36.964
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.077
And I select table as "T19" 0.034
And I select the number of seats as "1" 0.025
And I tap Continue to finish selecting the number of seats 0.031
And I get check number 0.061
And I select FOOD as category 2.124
And I select menu item as "French Friese" 4.078
And I select modifier as "Steak" 3.090
And I click Done to get back 0.048
And I click Payment button in the Order Management Screen 0.061
And I click cash button from the payment method popup 0.048
And I click Exit to return to Order Management Screen 2.073
Then I Should get back to the Order Screen 4.032
And I click Payment button in the Order Management Screen 0.050
And I click Submit button on the Payment Window 0.561
Then I should get back to the Table Layout tab 3.023
And I click new check button on the Table layout screen 0.036
And I select table as "T19" 0.069
And I select the number of seats as "1" 0.023
And I tap Continue to finish selecting the number of seats 0.031
And I get check number 0.063
And I select FOOD as category 2.120
And I select menu item as "French Friese" 4.093
And I select modifier as "Steak" 3.084
And I click Done to get back 0.032
And I click Finish Order button 0.064
Then I should get back to the Table Layout tab 3.030
And I select table as "T19" 0.041
And I click Payment button in the Order Management Screen 0.135
And I click cash button from the payment method popup 0.040
And I click Submit button on the Payment Window 0.563
Then I should get back to the Table Layout tab 3.028
And I click power button 1.081
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
10.067
Scenario Outline Create 2 Table order then Merge after that click Arrow to see Merge box Hide
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Steps
And I select table as "T20" 0.038
And I select the number of seats as "1" 10.028
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//span[.='1']"}
  (Session info: chrome=120.0.6099.199)
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.14.0', revision: 'e5a96349ce'
System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '14.1.1', java.version: '17.0.4'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [c051348042e86df0d161600dddaea169, findElement {using=xpath, value=//span[.='1']}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 120.0.6099.199, chrome: {chromedriverVersion: 120.0.6099.71 (9729082fe617..., userDataDir: /var/folders/tp/d_f17nks5bq...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:54652}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: mac, proxy: Proxy(), se:cdp: ws://localhost:54652/devtoo..., se:cdpVersion: 120.0.6099.199, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Session ID: c051348042e86df0d161600dddaea169
	at jdk.internal.reflect.GeneratedConstructorAccessor33.newInstance(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:196)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:171)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
	at com.qa.pages.TableLayOutScreen.selectSeatNo(TableLayOutScreen.java:347)
	at com.qa.stepdef.TableOrderOperationsStepDef.iSelectTheNumberOfSeatsAs(TableOrderOperationsStepDef.java:112)
	at ✽.I select the number of seats as "1"(file:///Users/shaunmatthew/Documents/WebPOS%20TypeScript/src/test/resources/TableOrder.feature:4022)
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select second table to be merged as "T19" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number1 0.000
And I select FOOD as category 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I click Finish Order button 0.000
Then I should get back to the Table Layout tab 0.000
And I click Merge button 0.000
And I click the check from the table layout for merged 0.000
And I click the check from the table layout for merged1 0.000
And I click the arrow button in the Merge Box 0.000
And I click the arrow button in the Merge Box1 0.000
And I click Done button to merge checks 0.000
And I click Done button on the Popup 0.000
And I click the check from the table layout for merged 0.000
Then I Should get back to the Order Screen 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click Submit button on the Payment Window 0.000
Then I should get back to the Table Layout tab 0.000
And I click power button 0.000
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.296
Tags: @Regression
1:12.500
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 1:8.771
And I click new check button on the Table layout screen 0.051
And I select table as "T14" 0.031
And I select the number of seats as "1" 0.024
And I tap Continue to finish selecting the number of seats 0.032
And I get check number 0.070
And I select FOOD as category 2.134
And I select menu item as "French Friese" 4.115
And I select modifier as "Steak" 3.086
And I click Done to get back 0.030
And I click Payment button in the Order Management Screen 0.051
And I click cash button from the payment method popup 0.049
And I click Submit button on the Payment Window 0.566
Then I should get back to the Table Layout tab 3.039
And I click Check Stats tab 1.284
And I click Closed tab on the Check stats 0.047
And I click the Closed check on check stats 5.121
And I click reopen check button on the check stats screen 0.029
Then I Should get back to the Order Screen 4.031
And I click Void button on order management screen 2.085
Then I should see payment made on this check popup message 0.008
And I click Done button on the Popup 2.053
And I click payment in the payment window 0.031
And I click Delete button on the payment window 0.044
And I click Ok button in receipt printer popup 34.056
And I click Exit to return to Order Management Screen 2.085
And I click Void button on order management screen 2.077
Then I should see the void reason popup 0.011
And I click void Reason on the void popup 0.028
And I click Add Button on the void reason popup 2.106
Then I should get back to the Table Layout tab 3.035
And I click power button 1.077
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
32.833
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.043
And I select table as "T14" 0.026
And I select the number of seats as "1" 0.038
And I tap Continue to finish selecting the number of seats 0.031
And I get check number 0.071
And I select FOOD as category 2.116
And I select menu item as "French Friese" 4.110
And I select modifier as "Steak" 3.100
And I click Done to get back 0.036
And I click Cash button for Complete Sale 0.036
And I click Exact button on the cash pop-up 0.029
And I click Enter Button on the cash pop-up 0.028
Then I should get back to the Table Layout tab 3.030
And I click Table Layout tab 1.354
And I click new check button on the Table layout screen 0.027
And I select table as "T14" 0.026
And I select the number of seats as "1" 0.021
And I tap Continue to finish selecting the number of seats 0.028
And I get check number 0.066
And I select FOOD as category 2.122
And I select menu item as "French Friese" 4.085
And I select modifier as "Steak" 3.057
And I click Done to get back 0.026
And I click Payment button in the Order Management Screen 0.044
And I click side cc button in the payment window 1.053
Then I should see total screen 1.042
And I click tip as 10 0.037
Then I should see tip is added with menu total as "$ 15.00" 0.010
And I click the Continue button on the Total screen 1.098
And I click Submit button on the Payment Window 0.551
Then I should get back to the Table Layout tab 3.032
And I click Table Layout tab 1.366
And I click power button 1.076
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
32.150
Scenario Outline Normal check with HA payment
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Steps
And I click new check button on the Table layout screen 0.039
And I select table as "T19" 0.028
And I select the number of seats as "1" 0.037
And I tap Continue to finish selecting the number of seats 0.033
And I get check number 0.068
And I click Add Customer Button 0.040
And I search for "Auto ragav" 0.064
When I click "Auto ragav" to select customer for the seat 0.036
And I select FOOD as category 2.119
And I select menu item as "French Friese" 4.089
And I select modifier as "Steak" 3.065
And I click Done to get back 0.030
Then I should see orderscreen with menu item prize as "$ 15.00" 1.038
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 15.00" 1.034
And I click Payment button in the Order Management Screen 0.051
And I click house payment from the payment method popup 0.043
Then I should see total screen 1.173
And I click the Continue button on the Total screen 1.077
Then I should see your order card screen 5.032
And I click Process button on card screen 13.045
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to be clickable: By.xpath: /html/body/div/div[4]/div/mat-dialog-container/app-pay/ion-footer/ion-toolbar/div/button[4] (tried for 10 second(s) with 500 milliseconds interval)
Build info: version: '4.14.0', revision: 'e5a96349ce'
System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '14.1.1', java.version: '17.0.4'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 120.0.6099.199, chrome: {chromedriverVersion: 120.0.6099.71 (9729082fe617..., userDataDir: /var/folders/tp/d_f17nks5bq...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:54798}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: mac, proxy: Proxy(), se:cdp: ws://localhost:54798/devtoo..., se:cdpVersion: 120.0.6099.199, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Session ID: b0ea7886886f1e2502dc3c369cfc23cc
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:84)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:229)
	at com.qa.pages.BasePage.elementClick(BasePage.java:257)
	at com.qa.pages.CheckOptions.clickProcessButton(CheckOptions.java:443)
	at com.qa.stepdef.CheckOptionsStepDef.iClickProcessButtonOnCardScreen(CheckOptionsStepDef.java:491)
	at ✽.I click Process button on card screen(file:///Users/shaunmatthew/Documents/WebPOS%20TypeScript/src/test/resources/TableOrder.feature:4260)
And I click Ok button in receipt printer popup 0.000
Then I should get back to the Table Layout tab 0.000
And I click Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select table as "T19" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I click Add Customer Button 0.000
And I search for "Auto ragav" 0.000
When I click "Auto ragav" to select customer for the seat 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
Then I should see orderscreen with menu item prize as "$ 15.00" 0.000
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 15.00" 0.000
And I click Payment button in the Order Management Screen 0.000
And I click house payment from the payment method popup 0.000
Then I should see total screen 0.000
And I click custom for tip adjustment 0.000
Then I should see tip is added with menu total as "$ 15.00" 0.000
Then I should see total amount as "$ 25.00" on total screen 0.000
And I click the Continue button on the Total screen 0.000
Then I should see your order card screen 0.000
And I click Process button on card screen 0.000
And I click Ok button in receipt printer popup 0.000
Then I should get back to the Table Layout tab 0.000
And I click Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select table as "T19" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I click Payment button in the Order Management Screen 0.000
And I click side cc button in the payment window 0.000
Then I should see total screen 0.000
And I click the Continue button on the Total screen 0.000
Then I should see the Payment window 0.000
And I click Submit button on the Payment Window 0.000
Then I should get back to the Table Layout tab 0.000
And I click Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select table as "T19" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I click Payment button in the Order Management Screen 0.000
And I click side cc button in the payment window 0.000
Then I should see total screen 0.000
And I click tip as 10 0.000
Then I should see tip is added with menu total as "$ 15.00" 0.000
Then I should see total amount as "$ 25.00" on total screen 0.000
And I click the Continue button on the Total screen 0.000
Then I should see the Payment window 0.000
And I click Submit button on the Payment Window 0.000
Then I should get back to the Table Layout tab 0.000
And I click power button 0.000
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.291
Tags: @Regression
26.104
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 1:8.468
And I click Transfer button 0.070
Then I should see transfer to server 0.011
And I click cancel button on the table layout screen 0.034
And I click QSR tab 0.051
And I close the order type window 1.060
And I click Options button 0.036
Then I should see the Check Options screen 2.033
When I click Gift card Button 0.056
Then I should see Gift card window 0.008
And I click cancel button on the table layout screen 0.028
And I click Options button 0.024
Then I should see the Check Options screen 2.027
When I click Gift card Button 0.051
Then I should see Gift card window 0.006
And I click cancel button on the table layout screen 0.026
And I click Options button 0.028
Then I should see the Check Options screen 2.028
And I click Tax Exempt Button 0.063
And I click Options button 0.025
Then I should see the Check Options screen 2.025
And I click Tax Exempt Button 0.040
And I click Options button 0.024
Then I should see the Check Options screen 2.026
And I click Open Item button 0.082
Then I should see open item screen 0.018
And I click cancel button on the table layout screen 0.036
And I click Options button 0.026
Then I should see the Check Options screen 2.028
And I click Gratuity button 0.053
Then I should see Add Gratuity screen 0.008
And I click Back button on the gratuity screen 0.022
And I click Options button 0.023
Then I should see the Check Options screen 2.028
And I click Open Item button 0.080
Then I should see open item screen 0.012
And I click cancel button on the table layout screen 0.044
And I click Options button 0.026
Then I should see the Check Options screen 2.027
And I click discount on check option screen 0.059
Then I should see Check Based Discount Screen 0.532
And I click Back button on Tax Exempt window 0.039
And I select Discount on the Order screen 0.030
Then I should see Check Based Discount Screen 0.525
And I click Back button on Discount Screen 0.040
Then I Should get back to the Order Screen 4.032
Then I should see orderscreen with menu item prize as "$ 0.00" 1.053
And I click All 0.069
Then I should see check stats Screen 0.327
And I click power button 1.079
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
36.847
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.040
And I select table as "T8" 0.028
And I select the number of seats as "1" 0.027
And I tap Continue to finish selecting the number of seats 0.045
And I get check number 0.070
And I select FOOD as category 2.116
And I select menu item as "French Friese" 4.100
And I select modifier as "Steak" 3.099
And I click Done to get back 0.029
Then I should see orderscreen with menu item prize as "$ 15.00" 1.036
And I click Void button on order management screen 2.056
Then I should see All orders are voided 0.009
And I click Done button on the Popup 2.046
Then I should see the tax amount reflected to the check as "$ 0.00" 1.035
Then I should see orderscreen with menu item prize as "$ 0.00" 1.038
Then I should see the tax amount reflected to the check as "$ 0.00" 1.042
And I select Pasta as category 3.134
And I select menu item as "Ravioli" 4.079
And I select modifier as "Butter" 3.082
And I click Done to get back 0.027
Then I should see orderscreen with menu item prize as "$ 14.00" 1.035
Then I should see the tax amount reflected to the check as "$ 1.40" 1.047
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 15.40" 1.031
And I click Void button on order management screen 2.055
Then I should see All orders are voided 0.007
And I click Done button on the Popup 2.048
And I click All 0.066
Then I should see check stats Screen 0.336
And I click power button 1.070
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
31.861
Scenario Outline Verify whether application allows the user to Fire the Hold Menu Item
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Steps
And I click new check button on the Table layout screen 0.040
And I select table as "T14" 0.030
And I select the number of seats as "2" 0.035
And I tap Continue to finish selecting the number of seats 0.029
And I get check number 0.066
And I select FOOD as category 2.112
And I select menu item as "Garlic Bread" 4.097
And I select modifier as "4 BBQ" 3.095
And I click Done to get back 0.031
And I select menu item as "Tuna Tacos" 4.069
And I select modifier as "Croutons" 3.089
And I click Done to get back 0.028
And I select menu item as "Onion Rings" 4.087
And I click table number on the Order Screen as "QSR" 11.044
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//span[contains(.,'QSR')]"}
  (Session info: chrome=120.0.6099.199)
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.14.0', revision: 'e5a96349ce'
System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '14.1.1', java.version: '17.0.4'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [56e07ff251c8df79c8fe8e4ad2ef607d, findElement {using=xpath, value=//span[contains(.,'QSR')]}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 120.0.6099.199, chrome: {chromedriverVersion: 120.0.6099.71 (9729082fe617..., userDataDir: /var/folders/tp/d_f17nks5bq...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:54840}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: mac, proxy: Proxy(), se:cdp: ws://localhost:54840/devtoo..., se:cdpVersion: 120.0.6099.199, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Session ID: 56e07ff251c8df79c8fe8e4ad2ef607d
	at jdk.internal.reflect.GeneratedConstructorAccessor33.newInstance(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:196)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:171)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
	at com.qa.pages.OrderManagementScreen.pressTableNumber(OrderManagementScreen.java:1455)
	at com.qa.stepdef.TableOrderOperationsStepDef.iClickTableNumberOnTheScreen(TableOrderOperationsStepDef.java:1572)
	at ✽.I click table number on the Order Screen as "QSR"(file:///Users/shaunmatthew/Documents/WebPOS%20TypeScript/src/test/resources/TableOrder.feature:4538)
And I click Options button 0.000
Then I should see the Check Options screen 0.000
And I click Hold to put order on hold 0.000
And I click Done in the hold window 0.000
When I click Back to return to Order Management Screen 0.000
Then I should see the hold icon over the order section 0.000
And I click menu item as "Garlic Bread" to see Menu option screen 0.000
And I click Fire to send menu item to kitchen 0.000
Then I should see do you want to send hold menu items to kitchen popup message 0.000
And I click Yes button on send to kitchen popup 0.000
And I click menu item as "Tuna Tacos" to see Menu option screen 0.000
And I click Fire to send menu item to kitchen 0.000
Then I should see do you want to send hold menu items to kitchen popup message 0.000
And I click Yes button on send to kitchen popup 0.000
And I click menu item as "Onion Rings" to see Menu option screen 0.000
And I click Fire to send menu item to kitchen 0.000
Then I should see do you want to send hold menu items to kitchen popup message 0.000
And I click Yes button on send to kitchen popup 0.000
And I click Void button on order management screen 0.000
Then I should see the void reason popup 0.000
And I click void Reason on the void popup 0.000
And I click Add Button on the void reason popup 0.000
And I closed the order type window 0.000
And I click All 0.000
Then I should see check stats Screen 0.000
And I click Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select table as "T14" 0.000
And I select the number of seats as "2" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Onion Rings" 0.000
And I click seat 2 for add menu item 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I select menu item as "Onion Rings" 0.000
And I click the split seat from Order screen 0.000
Then I should see the Split Screen 0.000
And I click seat one on the split screen 0.000
And I click Pay Button in Split Screen 0.000
Then I should see the Payment window 0.000
And I click cash button from the payment method popup 0.000
And I click the Exit button in the payment window 0.000
Then I should see the Split Screen 0.000
And I click the Back button on Split Screen 0.000
Then I Should get back to the Order Screen 0.000
And I click seat 2 for add menu item 0.000
And I click Void button on order management screen 0.000
Then I should see payment made on this check popup message 0.000
And I click Done button on the Popup 0.000
And I click cash button from the payment method popup 0.000
And I click Submit button on the Payment Window 0.000
Then I should get back to the Table Layout tab 0.000
And I click Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select table as "T14" 0.000
And I select the number of seats as "2" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I click the split seat from Order screen 0.000
Then I should see the Split Screen 0.000
And I click the Back button on Split Screen 0.000
And I click Void button on order management screen 0.000
Then I should see All orders are voided 0.000
And I click Done button on the Popup 0.000
And I click All 0.000
Then I should get back to the Table Layout tab 0.000
And I click Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select table as "T14" 0.000
And I select the number of seats as "2" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I click Order button in the order management screen 0.000
And I click the split seat from Order screen 0.000
Then I should see the Split Screen 0.000
And I click the Back button on Split Screen 0.000
And I click Void button on order management screen 0.000
And I click void Reason on the void popup 0.000
And I click Add Button on the void reason popup 0.000
Then I should get back to the Table Layout tab 0.000
And I click Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select table as "T14" 0.000
And I select the number of seats as "2" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I click seat 2 for add menu item 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I click Cash button for Complete Sale 0.000
And I click Exact button on the cash pop-up 0.000
And I click Enter Button on the cash pop-up 0.000
And I click table number on the Order Screen as "T14" 0.000
And I click the split seat from Order screen 0.000
Then I should see the Split Screen 0.000
And I click seat one on the split screen 0.000
And I click Pay Button in Split Screen 0.000
Then I should see the Payment window 0.000
And I click cash button from the payment method popup 0.000
And I click Submit button on the Payment Window 0.000
Then I should get back to the Table Layout tab 0.000
And I click Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select table as "T14" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I click the split seat from Order screen 0.000
Then I should see the Split Screen 0.000
Then I should see "French Friese" present in respective seat in split screen 0.000
And I click seat one on the split screen 0.000
And I click Pay Button in Split Screen 0.000
Then I should see the Payment window 0.000
And I click cash button from the payment method popup 0.000
And I click Submit button on the Payment Window 0.000
Then I should get back to the Table Layout tab 0.000
And I click Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select table as "T14" 0.000
And I select the number of seats as "1" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I click Order button in the order management screen 0.000
And I click the split seat from Order screen 0.000
Then I should see the Split Screen 0.000
Then I should see "French Friese" present in respective seat in split screen 0.000
And I click seat one on the split screen 0.000
And I click Pay Button in Split Screen 0.000
Then I should see the Payment window 0.000
And I click cash button from the payment method popup 0.000
And I click Submit button on the Payment Window 0.000
Then I should get back to the Table Layout tab 0.000
And I click Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select table as "T14" 0.000
And I select the number of seats as "5" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I click seat 2 for add menu item 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I click seat 3 for add menu item 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I click Seat 4 for add menu item 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I click Seat 5 for add menu item 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I click the split seat from Order screen 0.000
Then I should see the Split Screen 0.000
Then I should see created seat in split seat 0.000
And I click the Back button on Split Screen 0.000
And I click Void button on order management screen 0.000
Then I should see All orders are voided 0.000
And I click Done button on the Popup 0.000
And I click All 0.000
Then I should see check stats Screen 0.000
And I click Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select table as "T14" 0.000
And I select the number of seats as "2" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I click seat 2 for add menu item 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I click the split seat from Order screen 0.000
Then I should see the Split Screen 0.000
And I click on item 0.000
And I click seat two on the split screen 0.000
Then I should see selected seat item should club into seat two 0.000
And I click the save & close button on the split screen 0.000
Then I Should get back to the Order Screen 0.000
And I click Cash button for Complete Sale 0.000
And I click Exact button on the cash pop-up 0.000
And I click Enter Button on the cash pop-up 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select table as "T14" 0.000
And I select the number of seats as "2" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I click seat 2 for add menu item 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I click table number on the Order Screen as "T14" 0.000
And I click Order button in the order management screen 0.000
And I click the split seat from Order screen 0.000
Then I should see the Split Screen 0.000
And I click on item 0.000
And I click seat two on the split screen 0.000
Then I should see selected seat item should club into seat two 0.000
And I click the save & close button on the split screen 0.000
Then I Should get back to the Order Screen 0.000
And I click Cash button for Complete Sale 0.000
And I click Exact button on the cash pop-up 0.000
And I click Enter Button on the cash pop-up 0.000
Then I should get back to the Table Layout tab 0.000
And I click Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select table as "T15" 0.000
And I select the number of seats as "2" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I click seat 2 for add menu item 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I click table number on the Order Screen as "T15" 0.000
And I click Order button in the order management screen 0.000
And I click the split seat from Order screen 0.000
Then I should see the Split Screen 0.000
And I click seat one on the split screen 0.000
And I click Pay Button in Split Screen 0.000
Then I should see the Payment window 0.000
And I click cash button from the payment method popup 0.000
And I click the Exit button in the payment window 0.000
Then I should see the Split Screen 0.000
And I click on item 0.000
And I click seat two on the split screen 0.000
Then I should see order cannot moved popup message 0.000
And I click Done button on the Popup 0.000
And I click the save & close button on the split screen 0.000
Then I Should get back to the Order Screen 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click Submit button on the Payment Window 0.000
Then I should get back to the Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select table as "T15" 0.000
And I select the number of seats as "2" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select FOOD as category 0.000
And I select menu item as "French Friese" 0.000
And I select modifier as "Steak" 0.000
And I click Done to get back 0.000
And I click seat 2 for add menu item 0.000
And I select menu item as "Garlic Bread" 0.000
And I select modifier as "4 BBQ" 0.000
And I click Done to get back 0.000
And I click table number on the Order Screen as "T15" 0.000
And I click the split seat from Order screen 0.000
Then I should see the Split Screen 0.000
And I click seat one on the split screen 0.000
And I click Pay Button in Split Screen 0.000
Then I should see the Payment window 0.000
And I click cash button from the payment method popup 0.000
And I click the Exit button in the payment window 0.000
Then I should see the Split Screen 0.000
Then I should see seat as paid 0.000
And I click on item as "Garlic Bread" 0.000
And I click seat one on the split screen 0.000
Then I should see order cannot moved popup message 0.000
And I click Done button on the Popup 0.000
And I click the save & close button on the split screen 0.000
Then I Should get back to the Order Screen 0.000
And I click Payment button in the Order Management Screen 0.000
And I click cash button from the payment method popup 0.000
And I click Submit button on the Payment Window 0.000
Then I should get back to the Table Layout tab 0.000
And I click power button 0.000
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.273
Tags: @Regression
2:40.863
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 1:7.616
And I click new check button on the Table layout screen 0.071
And I select table as "T12" 0.041
And I select the number of seats as "2" 0.026
And I tap Continue to finish selecting the number of seats 0.037
And I get check number 0.066
And I select Pasta as category 3.095
And I select menu item as "Ravioli" 4.071
And I select modifier as "Butter" 3.058
And I click Done to get back 0.030
And I select menu item as "Ravioli" 4.076
And I select modifier as "Butter" 3.064
And I click Done to get back 0.027
And I select Discount on the Order screen 0.044
Then I should see Check Based Discount Screen 0.533
And I click Discount as "CB-BeforeTax-Amount1000" 2.159
And I click Back button on Discount Screen 0.025
Then I should see orderscreen with menu item prize as "$ 28.00" 1.046
Then I should see the tax amount reflected to the check as "$ 2.70" 1.043
Then I should see the Discount amount reflected to the check as "$ 1.00" 0.016
Then I should see orderscreen with menu item Total as "$ 29.70" 1.040
And I click table number on the Order Screen as "T12" 1.066
And I click the split seat from Order screen 1.102
Then I should see the Split Screen 7.037
And I click on item as Ravioli 0.043
And I click seat two on the split screen 0.033
Then I should see menu item as Ravioli added into next seat 2.051
And I click the save & close button on the split screen 1.075
Then I Should get back to the Order Screen 4.033
And I click Void button on order management screen 2.078
Then I should see All orders are voided 0.009
And I click Done button on the Popup 2.056
And I click All 0.071
Then I should see check stats Screen 0.341
And I click Table Layout tab 1.368
And I click new check button on the Table layout screen 0.031
And I select table as "T12" 0.029
And I select the number of seats as "2" 0.024
And I tap Continue to finish selecting the number of seats 0.032
And I get check number 0.060
And I select Menu as category 2.543
And I select menu item as "cake" 4.093
And I select menu item as "cake" 4.069
And I select Discount on the Order screen 0.042
Then I should see Check Based Discount Screen 0.527
And I click Discount as "CB-AfterTax-Amount1000" 2.127
And I click Back button on Discount Screen 0.022
Then I should see orderscreen with menu item prize as "$ 16.00" 1.038
Then I should see the tax amount reflected to the check as "$ 1.60" 1.046
Then I should see the Discount amount reflected to the check as "$ 1.00" 0.013
Then I should see orderscreen with menu item Total as "$ 16.60" 1.035
And I click table number on the Order Screen as "T12" 1.055
And I click the split seat from Order screen 1.108
Then I should see the Split Screen 7.041
And I click on item as cake 0.027
And I click seat two on the split screen 0.029
Then I should see menu item as cake added into next seat 2.059
And I click the save & close button on the split screen 1.077
Then I Should get back to the Order Screen 4.033
And I click Void button on order management screen 2.076
Then I should see All orders are voided 0.008
And I click Done button on the Popup 2.058
And I click All 0.067
Then I should see check stats Screen 0.339
And I click Table Layout tab 1.366
And I click new check button on the Table layout screen 0.031
And I select table as "T13" 0.028
And I select the number of seats as "2" 0.027
And I tap Continue to finish selecting the number of seats 0.032
And I get check number 0.061
And I select Pasta as category 3.131
And I select menu item as RavioliPesto for Item Based Inclusive Tax 0.041
And I select modifier as "Butter" 3.103
And I click Done to get back 0.026
And I select menu item as RavioliPesto for Item Based Inclusive Tax 0.576
And I select modifier as "Butter" 3.077
And I click Done to get back 0.036
And I select Discount on the Order screen 0.047
Then I should see Check Based Discount Screen 0.532
And I click Discount as "CB-BeforeTax-Amount1000" 2.147
And I click Back button on Discount Screen 0.026
Then I should see orderscreen with menu item prize as "$ 30.00" 1.048
Then I should see the tax amount reflected to the check as "$ 2.64" 1.044
Then I should see the Discount amount reflected to the check as "$ 1.00" 0.016
Then I should see orderscreen with menu item Total as "$ 29.00" 1.044
And I click table number on the Order Screen as "T13" 1.070
And I click the split seat from Order screen 1.108
Then I should see the Split Screen 7.032
And I click on item as Ravioli Pesto 0.040
And I click seat two on the split screen 0.033
Then I should see menu item as Ravioli Pesto added into next seat 2.051
And I click the save & close button on the split screen 1.055
Then I Should get back to the Order Screen 4.027
And I click Void button on order management screen 2.060
Then I should see All orders are voided 0.008
And I click Done button on the Popup 2.054
And I click All 0.064
Then I should see check stats Screen 0.338
And I click new check button on the Table layout screen 0.037
And I select table as "T12" 0.030
And I select the number of seats as "2" 0.022
And I tap Continue to finish selecting the number of seats 0.031
And I get check number 0.067
And I select Pasta as category 3.131
And I select menu item as RavioliPesto for Item Based Inclusive Tax 0.036
And I select modifier as "Butter" 3.069
And I click Done to get back 0.026
And I select menu item as RavioliPesto for Item Based Inclusive Tax 0.032
And I select modifier as "Butter" 3.077
And I click Done to get back 0.028
And I select Discount on the Order screen 0.035
Then I should see Check Based Discount Screen 0.529
And I click Discount as "CB-AfterTax-Amount1000" 2.132
And I click Back button on Discount Screen 0.022
Then I should see orderscreen with menu item prize as "$ 30.00" 1.041
Then I should see the tax amount reflected to the check as "$ 2.73" 1.036
Then I should see the Discount amount reflected to the check as "$ 1.00" 0.013
Then I should see orderscreen with menu item Total as "$ 29.00" 1.040
And I click table number on the Order Screen as "T12" 1.058
And I click the split seat from Order screen 1.095
Then I should see the Split Screen 7.032
And I click on item as Ravioli Pesto 0.032
And I click seat two on the split screen 0.030
Then I should see menu item as Ravioli Pesto added into next seat 2.043
And I click the save & close button on the split screen 1.062
Then I Should get back to the Order Screen 4.028
And I click Void button on order management screen 2.058
Then I should see All orders are voided 0.008
And I click Done button on the Popup 2.054
And I click All 0.067
Then I should see check stats Screen 0.336
And I click Table Layout tab 1.366
And I click power button 1.079
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
2:48.408
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.055
And I select table as "T13" 0.031
And I select the number of seats as "2" 0.027
And I tap Continue to finish selecting the number of seats 0.032
And I get check number 0.071
And I select Pasta as category 3.135
And I select menu item as "Ravioli" 4.101
And I select modifier as "Butter" 3.092
And I click Done to get back 0.030
And I select menu item as "Ravioli" 4.069
And I select modifier as "Butter" 3.070
And I click Done to get back 0.028
And I select Discount on the Order screen 0.047
Then I should see Check Based Discount Screen 0.534
And I click Discount as "CB-BeforeTax-Percentage10" 2.121
And I click Back button on Discount Screen 0.025
Then I should see orderscreen with menu item prize as "$ 28.00" 1.040
Then I should see the tax amount reflected to the check as "$ 2.52" 1.043
Then I should see the Discount amount reflected to the check as "$ 2.80" 0.016
Then I should see orderscreen with menu item Total as "$ 27.72" 1.045
And I click table number on the Order Screen as "T13" 1.049
And I click the split seat from Order screen 1.105
Then I should see the Split Screen 7.033
And I click on item as Ravioli 0.040
And I click seat two on the split screen 0.033
Then I should see menu item as Ravioli added into next seat 2.047
And I click the save & close button on the split screen 1.071
Then I Should get back to the Order Screen 4.032
And I click Void button on order management screen 2.077
Then I should see All orders are voided 0.009
And I click Done button on the Popup 2.058
And I click All 0.064
Then I should see check stats Screen 0.341
And I click Table Layout tab 1.366
And I click new check button on the Table layout screen 0.031
And I select table as "T16" 0.030
And I select the number of seats as "2" 0.024
And I tap Continue to finish selecting the number of seats 0.032
And I get check number 0.070
And I select Pasta as category 3.145
And I select menu item as "Ravioli" 4.096
And I select modifier as "Butter" 3.090
And I click Done to get back 0.030
And I select menu item as "Ravioli" 4.080
And I select modifier as "Butter" 3.072
And I click Done to get back 0.028
And I select Discount on the Order screen 0.040
Then I should see Check Based Discount Screen 0.535
And I click Discount as "CB-AfterTax-Percentage10" 2.148
And I click Back button on Discount Screen 0.026
Then I should see orderscreen with menu item prize as "$ 28.00" 1.046
Then I should see the tax amount reflected to the check as "$ 2.80" 1.044
Then I should see the Discount amount reflected to the check as "$ 2.80" 0.016
Then I should see orderscreen with menu item Total as "$ 28.00" 1.045
And I click table number on the Order Screen as "T16" 1.062
And I click the split seat from Order screen 1.119
Then I should see the Split Screen 7.034
And I click on item as Ravioli 0.042
And I click seat two on the split screen 0.033
Then I should see menu item as Ravioli added into next seat 2.045
And I click the save & close button on the split screen 1.064
Then I Should get back to the Order Screen 4.030
And I click Void button on order management screen 2.061
Then I should see All orders are voided 0.008
And I click Done button on the Popup 2.047
And I click All 0.067
Then I should see check stats Screen 0.337
And I click Table Layout tab 1.362
And I click new check button on the Table layout screen 0.028
And I select table as "T13" 0.028
And I select the number of seats as "2" 0.021
And I tap Continue to finish selecting the number of seats 0.029
And I get check number 0.069
And I select Pasta as category 3.136
And I select menu item as RavioliPesto for Item Based Inclusive Tax 0.035
And I select modifier as "Butter" 3.080
And I click Done to get back 0.028
And I select menu item as RavioliPesto for Item Based Inclusive Tax 0.032
And I select modifier as "Butter" 3.065
And I click Done to get back 0.038
And I select Discount on the Order screen 0.038
Then I should see Check Based Discount Screen 0.529
And I click Discount as "CB-BeforeTax-Percentage10" 2.139
And I click Back button on Discount Screen 0.022
Then I should see orderscreen with menu item prize as "$ 30.00" 1.041
Then I should see the tax amount reflected to the check as "$ 2.45" 1.036
Then I should see the Discount amount reflected to the check as "$ 3.00" 0.012
Then I should see orderscreen with menu item Total as "$ 27.00" 1.035
And I click table number on the Order Screen as "T13" 1.050
And I click the split seat from Order screen 1.094
Then I should see the Split Screen 7.033
And I click on item as Ravioli Pesto 0.036
And I click seat two on the split screen 0.029
Then I should see menu item as Ravioli Pesto added into next seat 2.051
And I click the save & close button on the split screen 1.055
Then I Should get back to the Order Screen 4.028
And I click Void button on order management screen 2.055
Then I should see All orders are voided 0.007
And I click Done button on the Popup 2.054
And I click All 0.069
Then I should see check stats Screen 0.336
And I click Table Layout tab 1.361
And I click new check button on the Table layout screen 0.028
And I select table as "T13" 0.026
And I select the number of seats as "2" 0.033
And I tap Continue to finish selecting the number of seats 0.030
And I get check number 0.068
And I select Pasta as category 3.130
And I select menu item as RavioliPesto for Item Based Inclusive Tax 0.033
And I select modifier as "Butter" 3.078
And I click Done to get back 0.028
And I select menu item as RavioliPesto for Item Based Inclusive Tax 0.032
And I select modifier as "Butter" 3.079
And I click Done to get back 0.026
And I select Discount on the Order screen 0.028
Then I should see Check Based Discount Screen 0.531
And I click Discount as "CB-AfterTax-Percentage10" 2.136
And I click Back button on Discount Screen 0.022
Then I should see orderscreen with menu item prize as "$ 30.00" 1.036
Then I should see the tax amount reflected to the check as "$ 2.73" 1.039
Then I should see the Discount amount reflected to the check as "$ 2.72" 0.014
Then I should see orderscreen with menu item Total as "$ 27.28" 1.036
And I click table number on the Order Screen as "T13" 1.056
And I click the split seat from Order screen 1.095
Then I should see the Split Screen 7.031
And I click on item as Ravioli Pesto 0.033
And I click seat two on the split screen 0.036
Then I should see menu item as Ravioli Pesto added into next seat 2.045
And I click the save & close button on the split screen 1.058
Then I Should get back to the Order Screen 4.028
And I click Void button on order management screen 2.052
Then I should see All orders are voided 0.007
And I click Done button on the Popup 2.054
And I click All 0.067
Then I should see check stats Screen 0.334
And I click Table Layout tab 1.367
And I click power button 1.070
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
2:33.457
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.050
And I select table as "T17" 0.034
And I select the number of seats as "2" 0.027
And I tap Continue to finish selecting the number of seats 0.032
And I get check number 0.070
And I select Menu as category 2.530
And I select menu item as "cake" 4.096
And I select menu item as "cake" 4.064
And I select Discount on the Order screen 0.053
Then I should see Check Based Discount Screen 0.527
And I click Discount as "CB-BeforeTax-SetPrice1000" 2.141
And I click Back button on Discount Screen 0.026
Then I should see orderscreen with menu item prize as "$ 16.00" 1.045
Then I should see the tax amount reflected to the check as "$ 1.00" 1.045
Then I should see the Discount amount reflected to the check as "$ 6.00" 0.016
Then I should see orderscreen with menu item Total as "$ 11.00" 1.044
And I click the split seat from Order screen 1.107
Then I should see the Split Screen 7.032
And I click on item as cake 0.032
And I click seat two on the split screen 0.034
Then I should see menu item as cake added into next seat 2.053
And I click the save & close button on the split screen 1.069
Then I Should get back to the Order Screen 4.034
And I click Void button on order management screen 2.062
Then I should see All orders are voided 0.010
And I click Done button on the Popup 2.060
And I click All 0.070
Then I should see check stats Screen 0.340
And I click Table Layout tab 1.367
And I click new check button on the Table layout screen 0.031
And I select table as "T17" 0.030
And I select the number of seats as "2" 0.024
And I tap Continue to finish selecting the number of seats 0.032
And I get check number 0.069
And I select Menu as category 2.536
And I select menu item as "cake" 4.101
And I select menu item as "cake" 4.069
And I select Discount on the Order screen 0.054
Then I should see Check Based Discount Screen 0.533
And I click Discount as "CB-AfterTax-SetPrice1000" 2.141
And I click Back button on Discount Screen 0.026
Then I should see orderscreen with menu item prize as "$ 16.00" 1.046
Then I should see the tax amount reflected to the check as "$ 1.60" 1.057
Then I should see the Discount amount reflected to the check as "$ 6.00" 0.016
Then I should see orderscreen with menu item Total as "$ 11.60" 1.045
And I click the split seat from Order screen 1.108
Then I should see the Split Screen 7.031
And I click on item as cake 0.033
And I click seat two on the split screen 0.031
Then I should see menu item as cake added into next seat 2.054
And I click the save & close button on the split screen 1.057
Then I Should get back to the Order Screen 4.028
And I click Void button on order management screen 2.053
Then I should see All orders are voided 0.007
And I click Done button on the Popup 2.062
And I click All 0.061
Then I should see check stats Screen 0.337
And I click Table Layout tab 1.357
And I click new check button on the Table layout screen 0.027
And I select table as "T17" 0.023
And I select the number of seats as "2" 0.039
And I tap Continue to finish selecting the number of seats 0.030
And I get check number 0.063
And I select Pasta as category 3.139
And I select menu item as RavioliPesto for Item Based Inclusive Tax 0.045
And I select modifier as "Butter" 3.098
And I click Done to get back 0.028
And I select menu item as RavioliPesto for Item Based Inclusive Tax 0.032
And I select modifier as "Butter" 3.073
And I click Done to get back 0.026
And I select Discount on the Order screen 0.034
Then I should see Check Based Discount Screen 0.533
And I click Discount as "CB-BeforeTax-SetPrice1000" 2.147
And I click Back button on Discount Screen 0.026
Then I should see orderscreen with menu item prize as "$ 30.00" 1.040
Then I should see the tax amount reflected to the check as "$ 0.91" 1.043
Then I should see the Discount amount reflected to the check as "$ 20.00" 0.014
Then I should see orderscreen with menu item Total as "$ 10.00" 1.043
And I click table number on the Order Screen as "T17" 1.064
And I click the split seat from Order screen 1.094
Then I should see the Split Screen 7.033
And I click on item as Ravioli Pesto 0.037
And I click seat two on the split screen 0.042
Then I should see menu item as Ravioli Pesto added into next seat 2.062
And I click the save & close button on the split screen 1.052
Then I Should get back to the Order Screen 4.034
And I click Void button on order management screen 2.078
Then I should see All orders are voided 0.009
And I click Done button on the Popup 2.051
And I click All 0.061
Then I should see check stats Screen 0.348
And I click Table Layout tab 1.367
And I click new check button on the Table layout screen 0.029
And I select table as "T17" 0.030
And I select the number of seats as "2" 0.025
And I tap Continue to finish selecting the number of seats 0.033
And I get check number 0.063
And I select Pasta as category 3.145
And I select menu item as RavioliPesto for Item Based Inclusive Tax 0.039
And I select modifier as "Butter" 3.082
And I click Done to get back 0.028
And I select menu item as RavioliPesto for Item Based Inclusive Tax 0.571
And I select modifier as "Butter" 3.078
And I click Done to get back 0.030
And I select Discount on the Order screen 0.039
Then I should see Check Based Discount Screen 0.533
And I click Discount as "CB-AfterTax-SetPrice1000" 2.148
And I click Back button on Discount Screen 0.026
Then I should see orderscreen with menu item prize as "$ 30.00" 1.048
Then I should see the tax amount reflected to the check as "$ 2.73" 1.056
Then I should see the Discount amount reflected to the check as "$ 20.00" 0.015
Then I should see orderscreen with menu item Total as "$ 10.00" 1.036
And I click table number on the Order Screen as "T17" 1.055
And I click the split seat from Order screen 1.111
Then I should see the Split Screen 7.035
And I click on item as Ravioli Pesto 0.044
And I click seat two on the split screen 0.032
Then I should see menu item as Ravioli Pesto added into next seat 2.052
And I click the save & close button on the split screen 1.068
Then I Should get back to the Order Screen 4.035
And I click Void button on order management screen 2.061
Then I should see All orders are voided 0.007
And I click Done button on the Popup 2.054
And I click All 0.069
Then I should see check stats Screen 0.340
And I click Table Layout tab 1.363
And I click power button 1.079
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
21.721
Scenario Outline verify whether application allow to split the check based free item (exclusive tax menu item) discount with type before tax based on the menu item price present in the seat if user move the menu item from one seat to another seat
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Steps
And I click new check button on the Table layout screen 0.042
And I select table as "T19" 0.031
And I select the number of seats as "2" 0.024
And I tap Continue to finish selecting the number of seats 0.033
Then I Should get back to the Order Screen 4.024
And I get check number 0.014
And I select Desserts as category 2.551
And I select menu item as "Cheesecake" 4.083
And I select menu item as "Cheesecake" 4.066
And I select Discount on the Order screen 0.052
Then I should see Check Based Discount Screen 0.529
And I click Discount as "CB-BeforeTax-Free300" 2.125
And I click Back button on Discount Screen 0.027
Then I should see orderscreen with as Onion Rings EACH 2.022
Then I should see orderscreen with menu item prize as "$ 32.00" 1.043
Then I should see the tax amount reflected to the check as "$ 3.20" 1.048
org.junit.ComparisonFailure: expected:<$ 3.[4]0> but was:<$ 3.[2]0>
	at org.junit.Assert.assertEquals(Assert.java:117)
	at org.junit.Assert.assertEquals(Assert.java:146)
	at com.qa.pages.OrderManagementScreen.checkTaxValue(OrderManagementScreen.java:1353)
	at com.qa.stepdef.CheckBasedDiscountStepDef.iShouldSeeTheTaxAmountReflectedToTheCheckAs(CheckBasedDiscountStepDef.java:55)
	at ✽.I should see the tax amount reflected to the check as "$ 3.20"(file:///Users/shaunmatthew/Documents/WebPOS%20TypeScript/src/test/resources/TableOrder.feature:5530)
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 35.20" 0.000
And I click the split seat from Order screen 0.000
Then I should see the Split Screen 0.000
And I click on item as cheesecake 0.000
And I click seat two on the split screen 0.000
Then I should see menu item as cheese cake added into next seat 0.000
And I click the save & close button on the split screen 0.000
Then I Should get back to the Order Screen 0.000
And I click Void button on order management screen 0.000
Then I should see All orders are voided 0.000
And I click Done button on the Popup 0.000
And I click All 0.000
Then I should see check stats Screen 0.000
And I click Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select table as "T19" 0.000
And I select the number of seats as "2" 0.000
And I tap Continue to finish selecting the number of seats 0.000
Then I Should get back to the Order Screen 0.000
And I get check number 0.000
And I select Desserts as category 0.000
And I select menu item as "Cheesecake" 0.000
And I select menu item as "Cheesecake" 0.000
And I select Discount on the Order screen 0.000
Then I should see Check Based Discount Screen 0.000
And I click Discount as "CB-AfterTax-Free300" 0.000
And I click Back button on Discount Screen 0.000
Then I should see orderscreen with as Onion Rings EACH 0.000
Then I should see orderscreen with menu item prize as "$ 32.00" 0.000
Then I should see the tax amount reflected to the check as "$ 3.20" 0.000
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 35.20" 0.000
And I click the split seat from Order screen 0.000
Then I should see the Split Screen 0.000
And I click on item as cheesecake 0.000
And I click seat two on the split screen 0.000
Then I should see menu item as cheese cake added into next seat 0.000
And I click the save & close button on the split screen 0.000
Then I Should get back to the Order Screen 0.000
And I click Void button on order management screen 0.000
Then I should see All orders are voided 0.000
And I click Done button on the Popup 0.000
And I click All 0.000
Then I should see check stats Screen 0.000
And I click Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select table as "T19" 0.000
And I select the number of seats as "2" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select Pasta as category 0.000
And I select menu item as RavioliPesto for Item Based Inclusive Tax 0.000
And I select modifier as "Butter" 0.000
And I click Done to get back 0.000
And I select menu item as RavioliPesto for Item Based Inclusive Tax 0.000
And I select modifier as "Butter" 0.000
And I click Done to get back 0.000
And I select Discount on the Order screen 0.000
Then I should see Check Based Discount Screen 0.000
And I click Discount as "CB-BeforeTax-Free300" 0.000
And I click Back button on Discount Screen 0.000
Then I should see orderscreen with menu item prize as "$ 32.00" 0.000
Then I should see the tax amount reflected to the check as "$ 2.93" 0.000
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 32.20" 0.000
And I click table number on the Order Screen as "T19" 0.000
And I click the split seat from Order screen 0.000
Then I should see the Split Screen 0.000
And I click on item as Ravioli Pesto 0.000
And I click seat two on the split screen 0.000
Then I should see menu item as Ravioli Pesto added into next seat 0.000
And I click the save & close button on the split screen 0.000
Then I Should get back to the Order Screen 0.000
And I click Void button on order management screen 0.000
Then I should see All orders are voided 0.000
And I click Done button on the Popup 0.000
And I click All 0.000
And I click Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select table as "T19" 0.000
And I select the number of seats as "2" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select Pasta as category 0.000
And I select menu item as RavioliPesto for Item Based Inclusive Tax 0.000
And I select modifier as "Butter" 0.000
And I click Done to get back 0.000
And I select menu item as RavioliPesto for Item Based Inclusive Tax 0.000
And I select modifier as "Butter" 0.000
And I click Done to get back 0.000
And I select Discount on the Order screen 0.000
Then I should see Check Based Discount Screen 0.000
And I click Discount as "CB-AfterTax-Free300" 0.000
And I click Back button on Discount Screen 0.000
Then I should see orderscreen with menu item prize as "$ 32.00" 0.000
Then I should see the tax amount reflected to the check as "$ 2.93" 0.000
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 32.20" 0.000
And I click table number on the Order Screen as "T19" 0.000
And I click the split seat from Order screen 0.000
Then I should see the Split Screen 0.000
And I click on item as Ravioli Pesto 0.000
And I click seat two on the split screen 0.000
Then I should see menu item as Ravioli Pesto added into next seat 0.000
And I click the save & close button on the split screen 0.000
Then I Should get back to the Order Screen 0.000
And I click Void button on order management screen 0.000
Then I should see All orders are voided 0.000
And I click Done button on the Popup 0.000
And I click All 0.000
Then I should see check stats Screen 0.000
And I click Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select table as "T19" 0.000
And I select the number of seats as "2" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select Menu as category 0.000
And I select menu item as "Halwa" 0.000
And I click Options button 0.000
Then I should see the Check Options screen 0.000
And I click Gratuity button 0.000
Then I should see Add Gratuity screen 0.000
And I click Gratuity Fixed button 0.000
Then I Should get back to the Order Screen 0.000
And I click discount on check option screen 0.000
Then I should see Check Based Discount Screen 0.000
And I click Discount as "CB-BeforeTax-Free300" 0.000
And I click Back button on Discount Screen 0.000
Then I should see orderscreen with menu item prize as "$ 12.00" 0.000
Then I should see the tax amount reflected to the check as "$ 1.20" 0.000
Then I should see the Gratuity amount reflected to the check as "$ 1.20" 0.000
Then I should see orderscreen with menu item Total as "$ 14.40" 0.000
And I click the split seat from Order screen 0.000
Then I should see the Split Screen 0.000
And I click the save & close button on the split screen 0.000
Then I Should get back to the Order Screen 0.000
And I click Void button on order management screen 0.000
Then I should see All orders are voided 0.000
And I click Done button on the Popup 0.000
And I click All 0.000
Then I should see check stats Screen 0.000
And I click Table Layout tab 0.000
And I click power button 0.000
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.293
Tags: @Regression
2:46.937
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 1:8.463
And I click new check button on the Table layout screen 0.045
And I select table as "T12" 0.033
And I select the number of seats as "2" 0.024
And I tap Continue to finish selecting the number of seats 0.034
And I get check number 0.067
And I select Pasta as category 3.147
And I select menu item as "Ravioli" 4.114
And I select modifier as "Butter" 3.103
And I click Done to get back 0.028
And I select menu item as "Ravioli" 4.079
And I select modifier as "Butter" 3.068
And I click Done to get back 0.027
And I select Discount on the Order screen 0.044
Then I should see Check Based Discount Screen 0.535
And I click Discount as "IB-BeforeTax-Amount" 2.149
And I click Back button on Discount Screen 0.025
Then I should see orderscreen with menu item prize as "$ 28.00" 1.048
Then I should see the tax amount reflected to the check as "$ 2.60" 1.044
Then I should see the Discount amount reflected to the check as "$ 2.00" 0.016
Then I should see orderscreen with menu item Total as "$ 28.60" 1.037
And I click the split seat from Order screen 1.106
Then I should see the Split Screen 7.038
And I click on item as Ravioli 0.044
And I click seat two on the split screen 0.034
Then I should see menu item as Ravioli added into next seat 2.050
And I click the save & close button on the split screen 1.067
Then I Should get back to the Order Screen 4.031
And I click Void button on order management screen 2.071
Then I should see All orders are voided 0.008
And I click Done button on the Popup 2.050
And I click All 0.068
Then I should see check stats Screen 0.340
And I click Table Layout tab 1.365
And I click new check button on the Table layout screen 0.031
And I select table as "T12" 0.030
And I select the number of seats as "2" 0.024
And I tap Continue to finish selecting the number of seats 0.032
And I get check number 0.070
And I select Pasta as category 3.143
And I select menu item as "Ravioli" 4.095
And I select modifier as "Butter" 3.075
And I click Done to get back 0.028
And I select menu item as "Ravioli" 4.079
And I select modifier as "Butter" 3.075
And I click Done to get back 0.027
And I select Discount on the Order screen 0.026
Then I should see Check Based Discount Screen 0.530
And I click Discount as "IB-AfterTax-Amount" 2.136
And I click Back button on Discount Screen 0.022
Then I should see orderscreen with menu item prize as "$ 28.00" 1.039
Then I should see the tax amount reflected to the check as "$ 2.80" 1.043
Then I should see the Discount amount reflected to the check as "$ 2.00" 0.014
Then I should see orderscreen with menu item Total as "$ 28.80" 1.035
And I click the split seat from Order screen 1.100
Then I should see the Split Screen 7.032
And I click on item as Ravioli 0.030
And I click seat two on the split screen 0.033
Then I should see menu item as Ravioli added into next seat 2.052
And I click the save & close button on the split screen 1.079
Then I Should get back to the Order Screen 4.033
And I click Void button on order management screen 2.076
Then I should see All orders are voided 0.008
And I click Done button on the Popup 2.059
And I click All 0.070
Then I should see check stats Screen 0.340
And I click Table Layout tab 1.366
And I click new check button on the Table layout screen 0.031
And I select table as "T12" 0.030
And I select the number of seats as "2" 0.024
And I tap Continue to finish selecting the number of seats 0.033
And I get check number 0.064
And I select Pasta as category 3.141
And I select menu item as RavioliPesto for Item Based Inclusive Tax 0.041
And I select modifier as "Butter" 3.090
And I click Done to get back 0.028
And I select menu item as RavioliPesto for Item Based Inclusive Tax 0.040
And I select modifier as "Butter" 3.079
And I click Done to get back 0.028
And I select Discount on the Order screen 0.040
Then I should see Check Based Discount Screen 0.532
And I click Discount as "IB-BeforeTax-Amount" 2.149
And I click Back button on Discount Screen 0.027
Then I should see orderscreen with menu item prize as "$ 30.00" 1.048
Then I should see the tax amount reflected to the check as "$ 2.55" 1.044
Then I should see the Discount amount reflected to the check as "$ 2.00" 0.016
Then I should see orderscreen with menu item Total as "$ 28.00" 1.043
And I click table number on the Order Screen as "T12" 1.049
And I click the split seat from Order screen 1.107
Then I should see the Split Screen 7.036
And I click on item as Ravioli Pesto 0.044
And I click seat two on the split screen 0.033
Then I should see menu item as Ravioli Pesto added into next seat 2.048
And I click the save & close button on the split screen 1.058
Then I Should get back to the Order Screen 4.028
And I click Void button on order management screen 2.054
Then I should see All orders are voided 0.007
And I click Done button on the Popup 2.054
And I click All 0.070
Then I should see check stats Screen 0.336
And I click Table Layout tab 1.361
And I click new check button on the Table layout screen 0.028
And I select table as "T12" 0.024
And I select the number of seats as "2" 0.021
And I tap Continue to finish selecting the number of seats 0.028
And I get check number 0.066
And I select Pasta as category 3.133
And I select menu item as RavioliPesto for Item Based Inclusive Tax 0.035
And I select modifier as "Butter" 3.070
And I click Done to get back 0.026
And I select menu item as RavioliPesto for Item Based Inclusive Tax 0.576
And I select modifier as "Butter" 3.069
And I click Done to get back 0.027
And I select Discount on the Order screen 0.033
Then I should see Check Based Discount Screen 0.529
And I click Discount as "IB-AfterTax-Amount" 2.136
And I click Back button on Discount Screen 0.023
Then I should see orderscreen with menu item prize as "$ 30.00" 1.041
Then I should see the tax amount reflected to the check as "$ 2.73" 1.041
Then I should see the Discount amount reflected to the check as "$ 2.00" 0.014
Then I should see orderscreen with menu item Total as "$ 28.00" 1.040
And I click table number on the Order Screen as "T12" 1.056
And I click the split seat from Order screen 1.085
Then I should see the Split Screen 7.028
And I click on item as Ravioli Pesto 0.031
And I click seat two on the split screen 0.030
Then I should see menu item as Ravioli Pesto added into next seat 2.046
And I click the save & close button on the split screen 1.062
Then I Should get back to the Order Screen 4.030
And I click Void button on order management screen 2.061
Then I should see All orders are voided 0.008
And I click Done button on the Popup 2.053
And I click All 0.067
Then I should see check stats Screen 0.336
And I click Table Layout tab 1.362
And I click power button 1.077
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
2:47.793
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.057
And I select table as "T12" 0.030
And I select the number of seats as "2" 0.024
And I tap Continue to finish selecting the number of seats 0.031
And I get check number 0.068
And I select Pasta as category 3.127
And I select menu item as "Ravioli" 4.084
And I select modifier as "Butter" 3.074
And I click Done to get back 0.028
And I select menu item as "Ravioli" 4.074
And I select modifier as "Butter" 3.062
And I click Done to get back 0.024
And I select Discount on the Order screen 0.040
Then I should see Check Based Discount Screen 0.532
And I click Discount as "IB-BeforeTax-Percentage" 2.115
And I click Back button on Discount Screen 0.036
Then I should see orderscreen with menu item prize as "$ 28.00" 1.038
Then I should see the tax amount reflected to the check as "$ 2.52" 1.023
Then I should see the Discount amount reflected to the check as "$ 2.80" 0.013
Then I should see orderscreen with menu item Total as "$ 27.72" 1.046
And I click the split seat from Order screen 1.116
Then I should see the Split Screen 7.033
And I click on item as Ravioli 0.042
And I click seat two on the split screen 0.040
Then I should see menu item as Ravioli added into next seat 2.046
And I click the save & close button on the split screen 1.083
Then I Should get back to the Order Screen 4.034
And I click Void button on order management screen 2.077
Then I should see All orders are voided 0.008
And I click Done button on the Popup 2.057
And I click All 0.064
Then I should see check stats Screen 0.357
And I click Table Layout tab 1.368
And I click Table Layout tab 1.361
And I click new check button on the Table layout screen 0.033
And I select table as "T12" 0.030
And I select the number of seats as "2" 0.024
And I tap Continue to finish selecting the number of seats 0.032
And I get check number 0.065
And I select Pasta as category 3.144
And I select menu item as "Ravioli" 4.103
And I select modifier as "Butter" 3.066
And I click Done to get back 0.027
And I select menu item as "Ravioli" 4.082
And I select modifier as "Butter" 3.076
And I click Done to get back 0.027
And I select Discount on the Order screen 0.034
Then I should see Check Based Discount Screen 0.534
And I click Discount as "IB-AfterTax-Percentage" 2.151
And I click Back button on Discount Screen 0.024
Then I should see orderscreen with menu item prize as "$ 28.00" 1.045
Then I should see the tax amount reflected to the check as "$ 2.80" 1.041
Then I should see the Discount amount reflected to the check as "$ 2.80" 0.014
Then I should see orderscreen with menu item Total as "$ 28.00" 1.039
And I click the split seat from Order screen 1.099
Then I should see the Split Screen 7.033
And I click on item as Ravioli 0.040
And I click seat two on the split screen 0.032
Then I should see menu item as Ravioli added into next seat 2.051
And I click the save & close button on the split screen 1.065
Then I Should get back to the Order Screen 4.029
And I click Void button on order management screen 2.062
Then I should see All orders are voided 0.008
And I click Done button on the Popup 2.054
And I click All 0.068
Then I should see check stats Screen 0.334
And I click Table Layout tab 1.362
And I click new check button on the Table layout screen 0.028
And I select table as "T12" 0.023
And I select the number of seats as "2" 0.023
And I tap Continue to finish selecting the number of seats 0.028
And I get check number 0.063
And I select Pasta as category 3.137
And I select menu item as RavioliPesto for Item Based Inclusive Tax 0.040
And I select modifier as "Butter" 3.077
And I click Done to get back 0.028
And I select menu item as RavioliPesto for Item Based Inclusive Tax 0.032
And I select modifier as "Butter" 3.078
And I click Done to get back 0.028
And I select Discount on the Order screen 0.050
Then I should see Check Based Discount Screen 0.533
And I click Discount as "IB-BeforeTax-Percentage" 2.150
And I click Back button on Discount Screen 0.027
Then I should see orderscreen with menu item prize as "$ 30.00" 1.048
Then I should see the tax amount reflected to the check as "$ 2.45" 1.043
Then I should see the Discount amount reflected to the check as "$ 3.00" 0.016
Then I should see orderscreen with menu item Total as "$ 27.00" 1.045
And I click table number on the Order Screen as "T12" 1.062
And I click the split seat from Order screen 1.104
Then I should see the Split Screen 7.035
And I click on item as Ravioli Pesto 0.045
And I click seat two on the split screen 0.038
Then I should see menu item as Ravioli Pesto added into next seat 2.048
And I click the save & close button on the split screen 1.076
Then I Should get back to the Order Screen 4.033
And I click Void button on order management screen 2.068
Then I should see All orders are voided 0.008
And I click Done button on the Popup 2.056
And I click All 0.066
Then I should see check stats Screen 0.339
And I click Table Layout tab 1.367
And I click new check button on the Table layout screen 0.031
And I select table as "T12" 0.030
And I select the number of seats as "2" 0.024
And I tap Continue to finish selecting the number of seats 0.032
And I get check number 0.070
And I select Pasta as category 3.138
And I select menu item as RavioliPesto for Item Based Inclusive Tax 0.040
And I select modifier as "Butter" 3.084
And I click Done to get back 0.028
And I select menu item as RavioliPesto for Item Based Inclusive Tax 0.031
And I select modifier as "Butter" 3.080
And I click Done to get back 0.027
And I select Discount on the Order screen 0.044
Then I should see Check Based Discount Screen 0.536
And I click Discount as "IB-AfterTax-Percentage" 2.135
And I click Back button on Discount Screen 0.022
Then I should see orderscreen with menu item prize as "$ 30.00" 1.041
Then I should see the tax amount reflected to the check as "$ 2.73" 1.040
Then I should see the Discount amount reflected to the check as "$ 2.72" 0.013
Then I should see orderscreen with menu item Total as "$ 27.28" 1.041
And I click table number on the Order Screen as "T12" 1.056
And I click the split seat from Order screen 1.093
Then I should see the Split Screen 7.036
And I click on item as Ravioli Pesto 0.035
And I click seat two on the split screen 0.029
Then I should see menu item as Ravioli Pesto added into next seat 2.044
And I click the save & close button on the split screen 1.062
Then I Should get back to the Order Screen 4.030
And I click Void button on order management screen 2.060
Then I should see All orders are voided 0.007
And I click Done button on the Popup 2.053
And I click All 0.067
Then I should see check stats Screen 0.336
And I click Table Layout tab 1.362
And I click power button 1.087
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
2:47.443
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.038
And I select table as "T12" 0.038
And I select the number of seats as "2" 0.030
And I tap Continue to finish selecting the number of seats 0.032
And I get check number 0.067
And I select Pasta as category 3.149
And I select menu item as "Ravioli" 4.104
And I select modifier as "Butter" 3.084
And I click Done to get back 0.027
And I select menu item as "Ravioli" 4.084
And I select modifier as "Butter" 3.055
And I click Done to get back 0.025
And I select Discount on the Order screen 0.034
Then I should see Check Based Discount Screen 0.529
And I click Discount as "IB-BeforeTax-SetPrice500" 2.137
And I click Back button on Discount Screen 0.025
Then I should see orderscreen with menu item prize as "$ 28.00" 1.040
Then I should see the tax amount reflected to the check as "$ 0.20" 1.041
Then I should see the Discount amount reflected to the check as "$ 26.00" 0.016
Then I should see orderscreen with menu item Total as "$ 2.20" 1.044
And I click the split seat from Order screen 1.112
Then I should see the Split Screen 7.037
And I click on item as Ravioli 0.044
And I click seat two on the split screen 0.039
Then I should see menu item as Ravioli added into next seat 2.053
And I click the save & close button on the split screen 1.070
Then I Should get back to the Order Screen 4.033
And I click Void button on order management screen 2.077
Then I should see All orders are voided 0.008
And I click Done button on the Popup 2.058
And I click All 0.066
Then I should see check stats Screen 0.340
And I click Table Layout tab 1.366
And I click new check button on the Table layout screen 0.031
And I select table as "T12" 0.027
And I select the number of seats as "2" 0.558
And I tap Continue to finish selecting the number of seats 0.038
And I get check number 0.070
And I select Pasta as category 3.140
And I select menu item as "Ravioli" 4.106
And I select modifier as "Butter" 3.091
And I click Done to get back 0.031
And I select menu item as "Ravioli" 4.086
And I select modifier as "Butter" 3.076
And I click Done to get back 0.027
And I select Discount on the Order screen 0.048
Then I should see Check Based Discount Screen 0.531
And I click Discount as "IB-AfterTax-SetPrice500" 2.145
And I click Back button on Discount Screen 0.025
Then I should see orderscreen with menu item prize as "$ 28.00" 1.047
Then I should see the tax amount reflected to the check as "$ 2.80" 1.040
Then I should see the Discount amount reflected to the check as "$ 25.00" 0.016
Then I should see orderscreen with menu item Total as "$ 5.80" 1.038
And I click the split seat from Order screen 1.119
Then I should see the Split Screen 7.035
And I click on item as Ravioli 0.043
And I click seat two on the split screen 0.039
Then I should see menu item as Ravioli added into next seat 2.048
And I click the save & close button on the split screen 1.051
Then I Should get back to the Order Screen 4.027
And I click Void button on order management screen 2.061
Then I should see All orders are voided 0.008
And I click Done button on the Popup 2.052
And I click All 0.066
Then I should see check stats Screen 0.337
And I click Table Layout tab 1.362
And I click new check button on the Table layout screen 0.028
And I select table as "T12" 0.024
And I select the number of seats as "2" 0.554
And I tap Continue to finish selecting the number of seats 0.034
And I get check number 0.069
And I select Pasta as category 3.137
And I select menu item as RavioliPesto for Item Based Inclusive Tax 0.036
And I select modifier as "Butter" 3.078
And I click Done to get back 0.028
And I select menu item as RavioliPesto for Item Based Inclusive Tax 0.032
And I select modifier as "Butter" 3.080
And I click Done to get back 0.028
And I select Discount on the Order screen 0.035
Then I should see Check Based Discount Screen 0.528
And I click Discount as "IB-BeforeTax-SetPrice500" 2.148
And I click Back button on Discount Screen 0.021
Then I should see orderscreen with menu item prize as "$ 30.00" 1.037
Then I should see the tax amount reflected to the check as "$ 0.18" 1.041
Then I should see the Discount amount reflected to the check as "$ 28.00" 0.014
Then I should see orderscreen with menu item Total as "$ 2.00" 1.035
And I click table number on the Order Screen as "T12" 1.059
And I click the split seat from Order screen 1.102
Then I should see the Split Screen 7.031
And I click on item as Ravioli Pesto 0.036
And I click seat two on the split screen 0.036
Then I should see menu item as Ravioli Pesto added into next seat 2.052
And I click the save & close button on the split screen 1.059
Then I Should get back to the Order Screen 4.029
And I click Void button on order management screen 2.062
Then I should see All orders are voided 0.007
And I click Done button on the Popup 2.054
And I click All 0.067
Then I should see check stats Screen 0.337
And I click Table Layout tab 1.362
And I click new check button on the Table layout screen 0.029
And I select table as "T12" 0.025
And I select the number of seats as "2" 0.020
And I tap Continue to finish selecting the number of seats 0.029
And I get check number 0.067
And I select Pasta as category 3.140
And I select menu item as RavioliPesto for Item Based Inclusive Tax 0.034
And I select modifier as "Butter" 3.079
And I click Done to get back 0.028
And I select menu item as RavioliPesto for Item Based Inclusive Tax 0.032
And I select modifier as "Butter" 3.072
And I click Done to get back 0.028
And I select Discount on the Order screen 0.034
Then I should see Check Based Discount Screen 0.529
And I click Discount as "IB-AfterTax-SetPrice500" 2.139
And I click Back button on Discount Screen 0.023
Then I should see orderscreen with menu item prize as "$ 30.00" 1.042
Then I should see the tax amount reflected to the check as "$ 2.73" 1.043
Then I should see the Discount amount reflected to the check as "$ 27.00" 0.014
Then I should see orderscreen with menu item Total as "$ 3.00" 1.039
And I click table number on the Order Screen as "T12" 1.048
And I click the split seat from Order screen 1.093
Then I should see the Split Screen 7.031
And I click on item as Ravioli Pesto 0.033
And I click seat two on the split screen 0.030
Then I should see menu item as Ravioli Pesto added into next seat 2.041
And I click the save & close button on the split screen 1.063
Then I Should get back to the Order Screen 4.028
And I click Void button on order management screen 2.065
Then I should see All orders are voided 0.007
And I click Done button on the Popup 2.047
And I click All 0.064
Then I should see check stats Screen 0.336
And I click Table Layout tab 1.362
And I click power button 1.077
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
24.573
Scenario Outline Verify whether application allow user to move the exclusive tax menu item from one seat to another seat along with Item based free item(exclusive tax menu item) discount with type before tax which is assigned to that menu item
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Steps
And I click new check button on the Table layout screen 0.050
And I select table as "T16" 0.036
And I select the number of seats as "2" 0.024
And I tap Continue to finish selecting the number of seats 0.033
And I get check number 0.066
And I select Pasta as category 3.115
And I select menu item as "Ravioli" 4.103
And I select modifier as "Butter" 3.074
And I click Done to get back 0.028
And I select menu item as "Ravioli" 4.077
And I select modifier as "Butter" 3.077
And I click Done to get back 0.028
And I select Discount on the Order screen 0.040
Then I should see Check Based Discount Screen 0.531
And I click Discount as "IB-BeforeTax-AsFreeItem" 2.138
And I click Back button on Discount Screen 0.038
Then I should see orderscreen with as Onion Rings EACH 2.027
Then I should see orderscreen with menu item prize as "$ 30.00" 1.035
Then I should see the tax amount reflected to the check as "$ 3.00" 1.041
org.junit.ComparisonFailure: expected:<$ 3.[2]0> but was:<$ 3.[0]0>
	at org.junit.Assert.assertEquals(Assert.java:117)
	at org.junit.Assert.assertEquals(Assert.java:146)
	at com.qa.pages.OrderManagementScreen.checkTaxValue(OrderManagementScreen.java:1353)
	at com.qa.stepdef.CheckBasedDiscountStepDef.iShouldSeeTheTaxAmountReflectedToTheCheckAs(CheckBasedDiscountStepDef.java:55)
	at ✽.I should see the tax amount reflected to the check as "$ 3.00"(file:///Users/shaunmatthew/Documents/WebPOS%20TypeScript/src/test/resources/TableOrder.feature:6275)
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 33.00" 0.000
And I click the split seat from Order screen 0.000
Then I should see the Split Screen 0.000
And I click on item as Ravioli 0.000
And I click seat two on the split screen 0.000
Then I should see menu item as Ravioli added into next seat for Free Item 0.000
And I click the save & close button on the split screen 0.000
Then I Should get back to the Order Screen 0.000
And I click Void button on order management screen 0.000
Then I should see All orders are voided 0.000
And I click Done button on the Popup 0.000
And I click All 0.000
Then I should see check stats Screen 0.000
And I click Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select table as "T16" 0.000
And I select the number of seats as "2" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select Pasta as category 0.000
And I select menu item as "Ravioli" 0.000
And I select modifier as "Butter" 0.000
And I click Done to get back 0.000
And I select menu item as "Ravioli" 0.000
And I select modifier as "Butter" 0.000
And I click Done to get back 0.000
And I select Discount on the Order screen 0.000
Then I should see Check Based Discount Screen 0.000
And I click Discount as "IB-AfterTax-AsFreeItem" 0.000
And I click Back button on Discount Screen 0.000
Then I should see orderscreen with as Onion Rings EACH 0.000
Then I should see orderscreen with menu item prize as "$ 30.00" 0.000
Then I should see the tax amount reflected to the check as "$ 3.00" 0.000
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 33.00" 0.000
And I click the split seat from Order screen 0.000
Then I should see the Split Screen 0.000
And I click on item as Ravioli 0.000
And I click seat two on the split screen 0.000
Then I should see menu item as Ravioli added into next seat for Free Item 0.000
And I click the save & close button on the split screen 0.000
Then I Should get back to the Order Screen 0.000
And I click Void button on order management screen 0.000
Then I should see All orders are voided 0.000
And I click Done button on the Popup 0.000
And I click All 0.000
Then I should see check stats Screen 0.000
And I click Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select table as "T16" 0.000
And I select the number of seats as "2" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select Pasta as category 0.000
And I select menu item as RavioliPesto for Item Based Inclusive Tax 0.000
And I select modifier as "Butter" 0.000
And I click Done to get back 0.000
And I select menu item as RavioliPesto for Item Based Inclusive Tax 0.000
And I select modifier as "Butter" 0.000
And I click Done to get back 0.000
And I select Discount on the Order screen 0.000
Then I should see Check Based Discount Screen 0.000
And I click Discount as "IB-BF-AsFree" 0.000
And I click Back button on Discount Screen 0.000
Then I should see orderscreen with as Dosa EACH 0.000
Then I should see orderscreen with menu item prize as "$ 32.00" 0.000
Then I should see the tax amount reflected to the check as "$ 2.93" 0.000
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 32.20" 0.000
And I click table number on the Order Screen as "T16" 0.000
And I click the split seat from Order screen 0.000
Then I should see the Split Screen 0.000
And I click on item as Ravioli Pesto 0.000
And I click seat two on the split screen 0.000
Then I should see menu item as Ravioli Pesto added into next seat 0.000
And I click the save & close button on the split screen 0.000
Then I Should get back to the Order Screen 0.000
And I click Void button on order management screen 0.000
Then I should see All orders are voided 0.000
And I click Done button on the Popup 0.000
And I click All 0.000
Then I should see check stats Screen 0.000
And I click Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select table as "T16" 0.000
And I select the number of seats as "2" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select Pasta as category 0.000
And I select menu item as RavioliPesto for Item Based Inclusive Tax 0.000
And I select modifier as "Butter" 0.000
And I click Done to get back 0.000
And I select menu item as RavioliPesto for Item Based Inclusive Tax 0.000
And I select modifier as "Butter" 0.000
And I click Done to get back 0.000
And I select Discount on the Order screen 0.000
Then I should see Check Based Discount Screen 0.000
And I click Discount as "IB-BF-AsFree" 0.000
And I click Back button on Discount Screen 0.000
Then I should see orderscreen with as Dosa EACH 0.000
Then I should see orderscreen with menu item prize as "$ 32.00" 0.000
Then I should see the tax amount reflected to the check as "$ 2.93" 0.000
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 32.20" 0.000
And I click table number on the Order Screen as "T16" 0.000
And I click the split seat from Order screen 0.000
Then I should see the Split Screen 0.000
And I click on item as Ravioli Pesto 0.000
And I click seat two on the split screen 0.000
Then I should see menu item as Ravioli Pesto added into next seat 0.000
And I click the save & close button on the split screen 0.000
Then I Should get back to the Order Screen 0.000
And I click Void button on order management screen 0.000
Then I should see All orders are voided 0.000
And I click Done button on the Popup 0.000
And I click All 0.000
Then I should see check stats Screen 0.000
And I click Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select table as "T16" 0.000
And I select the number of seats as "2" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select Pasta as category 0.000
And I select menu item as "Ravioli" 0.000
And I select modifier as "Butter" 0.000
And I click Done to get back 0.000
And I select menu item as "Ravioli" 0.000
And I select modifier as "Butter" 0.000
And I click Done to get back 0.000
And I select Discount on the Order screen 0.000
Then I should see Check Based Discount Screen 0.000
And I click Discount as "IB-BF-AsFree" 0.000
And I click Back button on Discount Screen 0.000
Then I should see orderscreen with as Dosa EACH 0.000
Then I should see orderscreen with menu item prize as "$ 30.00" 0.000
Then I should see the tax amount reflected to the check as "$ 3.00" 0.000
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 33.00" 0.000
And I click the split seat from Order screen 0.000
Then I should see the Split Screen 0.000
And I click on item as Ravioli 0.000
And I click seat two on the split screen 0.000
Then I should see menu item as Ravioli added into next seat for Free Item 0.000
And I click the save & close button on the split screen 0.000
Then I Should get back to the Order Screen 0.000
And I click Void button on order management screen 0.000
Then I should see All orders are voided 0.000
And I click Done button on the Popup 0.000
And I click All 0.000
Then I should see check stats Screen 0.000
And I click Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select table as "T16" 0.000
And I select the number of seats as "2" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select Pasta as category 0.000
And I select menu item as "Ravioli" 0.000
And I select modifier as "Butter" 0.000
And I click Done to get back 0.000
And I select menu item as "Ravioli" 0.000
And I select modifier as "Butter" 0.000
And I click Done to get back 0.000
And I select Discount on the Order screen 0.000
Then I should see Check Based Discount Screen 0.000
And I click Discount as "IB-AF-AsFree" 0.000
And I click Back button on Discount Screen 0.000
Then I should see orderscreen with as Dosa EACH 0.000
Then I should see orderscreen with menu item prize as "$ 31.00" 0.000
Then I should see the tax amount reflected to the check as "$ 3.10" 0.000
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 34.10" 0.000
And I click the split seat from Order screen 0.000
Then I should see the Split Screen 0.000
And I click on item as Ravioli 0.000
And I click seat two on the split screen 0.000
Then I should see menu item as Ravioli added into next seat for Free Item 0.000
And I click the save & close button on the split screen 0.000
Then I Should get back to the Order Screen 0.000
And I click Void button on order management screen 0.000
Then I should see All orders are voided 0.000
And I click Done button on the Popup 0.000
And I click All 0.000
Then I should see check stats Screen 0.000
And I click Table Layout tab 0.000
And I click power button 0.000
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.278
Tags: @Regression
17.077
Scenario Outline Verify whether application allow user to move the inclusive tax menu item from one seat to another seat along with Item based free item(exclusive tax menu item) discount with type before tax which is assigned to that menu item
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 1:7.623
Steps
And I click new check button on the Table layout screen 0.055
And I select table as "T8" 0.035
And I select the number of seats as "2" 0.025
And I tap Continue to finish selecting the number of seats 0.032
And I get check number 0.073
And I select Pasta as category 3.114
And I select menu item as RavioliPesto for Item Based Inclusive Tax 0.047
And I select modifier as "Butter" 3.094
And I click Done to get back 0.029
And I select menu item as RavioliPesto for Item Based Inclusive Tax 0.580
And I select modifier as "Butter" 3.079
And I click Done to get back 0.028
And I select Discount on the Order screen 0.050
Then I should see Check Based Discount Screen 0.529
And I click Discount as "IB-BeforeTax-AsFreeItem" 2.145
And I click Back button on Discount Screen 0.025
Then I should see orderscreen with as Onion Rings EACH 2.033
Then I should see orderscreen with menu item prize as "$ 32.00" 1.051
Then I should see the tax amount reflected to the check as "$ 2.93" 1.044
org.junit.ComparisonFailure: expected:<$ [3.1]3> but was:<$ [2.9]3>
	at org.junit.Assert.assertEquals(Assert.java:117)
	at org.junit.Assert.assertEquals(Assert.java:146)
	at com.qa.pages.OrderManagementScreen.checkTaxValue(OrderManagementScreen.java:1353)
	at com.qa.stepdef.CheckBasedDiscountStepDef.iShouldSeeTheTaxAmountReflectedToTheCheckAs(CheckBasedDiscountStepDef.java:55)
	at ✽.I should see the tax amount reflected to the check as "$ 2.93"(file:///Users/shaunmatthew/Documents/WebPOS%20TypeScript/src/test/resources/TableOrder.feature:6540)
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 32.20" 0.000
And I click table number on the Order Screen as "T8" 0.000
And I click the split seat from Order screen 0.000
Then I should see the Split Screen 0.000
And I click on item as Ravioli Pesto 0.000
And I click seat two on the split screen 0.000
Then I should see menu item as Ravioli Pesto added into next seat 0.000
And I click the save & close button on the split screen 0.000
Then I Should get back to the Order Screen 0.000
And I click Void button on order management screen 0.000
Then I should see All orders are voided 0.000
And I click Done button on the Popup 0.000
And I click All 0.000
Then I should see check stats Screen 0.000
And I click Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select table as "T8" 0.000
And I select the number of seats as "2" 0.000
And I tap Continue to finish selecting the number of seats 0.000
And I get check number 0.000
And I select Pasta as category 0.000
And I select menu item as RavioliPesto for Item Based Inclusive Tax 0.000
And I select modifier as "Butter" 0.000
And I click Done to get back 0.000
And I select menu item as RavioliPesto for Item Based Inclusive Tax 0.000
And I select modifier as "Butter" 0.000
And I click Done to get back 0.000
And I select Discount on the Order screen 0.000
Then I should see Check Based Discount Screen 0.000
And I click Discount as "IB-AfterTax-AsFreeItem" 0.000
And I click Back button on Discount Screen 0.000
Then I should see orderscreen with as Onion Rings EACH 0.000
Then I should see orderscreen with menu item prize as "$ 32.00" 0.000
Then I should see the tax amount reflected to the check as "$ 2.93" 0.000
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 32.20" 0.000
And I click table number on the Order Screen as "T8" 0.000
And I click the split seat from Order screen 0.000
Then I should see the Split Screen 0.000
And I click on item as Ravioli Pesto 0.000
And I click seat two on the split screen 0.000
Then I should see menu item as Ravioli Pesto added into next seat 0.000
And I click the save & close button on the split screen 0.000
Then I Should get back to the Order Screen 0.000
And I click Void button on order management screen 0.000
Then I should see All orders are voided 0.000
And I click Done button on the Popup 0.000
And I click All 0.000
Then I should see check stats Screen 0.000
And I click Table Layout tab 0.000
And I click power button 0.000
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.285
Tags: @Regression
1:58.151
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 1:8.440
And I click new check button on the Table layout screen 0.042
And I select table as "T9" 0.035
And I select the number of seats as "2" 0.026
And I tap Continue to finish selecting the number of seats 0.033
And I get check number 0.049
And I select Pasta as category 3.151
And I select menu item as "Ravioli" 4.112
And I select modifier as "Butter" 3.105
And I click Options button 0.031
Then I should see the Check Options screen 2.033
And I click Gratuity button 0.051
Then I should see Add Gratuity screen 0.008
And I click Gratuity Fixed button 0.033
Then I Should get back to the Order Screen 4.032
Then I should see orderscreen with menu item prize as "$ 14.00" 1.048
Then I should see the tax amount reflected to the check as "$ 1.40" 1.043
Then I should see the Gratuity amount reflected to the check as "$ 1.40" 0.016
Then I should see orderscreen with menu item Total as "$ 16.80" 1.041
And I click the split seat from Order screen 1.109
Then I should see the Split Screen 7.035
And I click on item as Ravioli For Gratuity 0.039
And I click seat two on the split screen 0.034
Then I should see menu item as Ravioli added into next seat for gratuity 2.046
And I click the save & close button on the split screen 1.062
Then I Should get back to the Order Screen 4.028
And I click Void button on order management screen 2.071
Then I should see All orders are voided 0.015
And I click Done button on the Popup 2.060
And I click All 0.067
Then I should see check stats Screen 0.340
And I click Table Layout tab 1.368
And I click new check button on the Table layout screen 0.035
And I select table as "T9" 0.034
And I select the number of seats as "2" 0.024
And I tap Continue to finish selecting the number of seats 0.032
And I get check number 0.062
And I select Pasta as category 3.148
And I select menu item as "Ravioli" 4.106
And I select modifier as "Butter" 3.076
And I click Done to get back 0.030
Then I should see orderscreen with menu item prize as "$ 14.00" 1.041
Then I should see the tax amount reflected to the check as "$ 1.40" 1.041
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 15.40" 1.027
And I click the split seat from Order screen 1.113
Then I should see the Split Screen 7.031
And I click on item as Ravioli For Gratuity 0.037
And I click seat two on the split screen 0.034
Then I should see menu item as Ravioli added into next seat for Free Item1 2.047
Then I should see selected Modifier as Butter 0.000
And I click the save & close button on the split screen 1.071
Then I Should get back to the Order Screen 4.034
And I click Void button on order management screen 2.075
Then I should see All orders are voided 0.008
And I click Done button on the Popup 2.056
And I click All 0.065
Then I should see check stats Screen 0.341
And I click Table Layout tab 1.362
And I click new check button on the Table layout screen 0.030
And I select table as "T9" 0.030
And I select the number of seats as "1" 0.024
And I tap Continue to finish selecting the number of seats 0.032
And I get check number 0.068
And I select Pasta as category 3.134
And I select menu item as "Ravioli" 4.106
And I select modifier as "Butter" 3.099
And I click Done to get back 0.027
Then I should see orderscreen with menu item prize as "$ 14.00" 1.043
Then I should see the tax amount reflected to the check as "$ 1.40" 1.040
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 15.40" 1.031
And I click the split seat from Order screen 1.122
Then I should see the Split Screen 7.031
And I click Add Button to create Seat 2.078
Then I should see created new seat 0.009
And I click Start Over Button to come back original stage 1.065
Then I should not see created new seat 6.008
And I click the Back button on Split Screen 0.059
Then I Should get back to the Order Screen 4.027
And I click Void button on order management screen 2.057
Then I should see All orders are voided 0.007
And I click Done button on the Popup 2.048
And I click All 0.067
Then I should see check stats Screen 0.336
And I click Table Layout tab 1.361
And I click power button 1.072
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
6:17.418
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.053
And I select table as "T19" 0.029
And I select the number of seats as "2" 0.024
And I tap Continue to finish selecting the number of seats 0.033
And I get check number 0.069
And I select FOOD as category 2.115
And I select menu item as "French Friese" 4.094
And I select modifier as "Steak" 3.082
And I click Done to get back 0.028
And I click seat 2 for add menu item 0.029
And I select menu item as "French Friese" 4.082
And I select modifier as "Steak" 3.052
And I click Done to get back 0.027
And I click the split seat from Order screen 1.099
Then I should see the Split Screen 7.032
And I click seat one on the split screen 3.060
And I click Pay Button in Split Screen 0.050
Then I should see the Payment window 2.032
And I click cash button from the payment method popup 0.065
Then I should see cash payment is added in payment window 0.011
And I click the Exit button in the payment window 2.079
Then I should see the Split Screen 7.030
Then I should see seat as paid 0.013
And I click Start Over Button to come back original stage 1.076
And I click seat two on the split screen 0.585
And I click Pay Button in Split Screen 0.045
Then I should see the Payment window 2.030
And I click cash button from the payment method popup 0.058
And I click Submit button on the Payment Window 0.568
Then I should get back to the Table Layout tab 3.036
And I click Table Layout tab 1.366
And I click new check button on the Table layout screen 0.030
And I select table as "T19" 0.036
And I select the number of seats as "2" 0.024
And I tap Continue to finish selecting the number of seats 0.032
And I get check number 0.070
And I select FOOD as category 2.126
And I select menu item as "French Friese" 4.099
And I select modifier as "Steak" 3.084
And I click Done to get back 0.031
And I click seat 2 for add menu item 0.028
And I select menu item as "French Friese" 4.084
And I select modifier as "Steak" 3.081
And I click Done to get back 0.038
And I click the split seat from Order screen 1.103
Then I should see the Split Screen 7.034
And I click seat one on the split screen 3.049
And I click Pay Button in Split Screen 0.053
Then I should see the Payment window 2.029
And I click cash button from the payment method popup 0.058
Then I should see cash payment is added in payment window 0.011
And I click the Exit button in the payment window 2.085
Then I should see the Split Screen 7.031
Then I should see seat as paid 0.014
And I click Add Button to create Seat 2.084
Then I should see seat 3 is created 0.010
And I click Start Over Button to come back original stage 1.073
Then I should not see seat 3 is created 6.042
And I click seat two on the split screen 0.043
And I click Pay Button in Split Screen 0.043
Then I should see the Payment window 2.027
And I click cash button from the payment method popup 0.060
And I click Submit button on the Payment Window 0.567
Then I should get back to the Table Layout tab 3.035
And I click Table Layout tab 1.367
And I click new check button on the Table layout screen 0.031
And I select table as "T19" 0.032
And I select the number of seats as "2" 0.561
And I tap Continue to finish selecting the number of seats 0.037
And I get check number 0.067
And I select FOOD as category 2.123
And I select menu item as "French Friese" 4.101
And I select modifier as "Steak" 3.080
And I click Done to get back 0.028
And I click the split seat from Order screen 1.097
Then I should see the Split Screen 7.030
And I click seat two on the split screen 0.037
And I click Pay Button in Split Screen 0.035
Then I should see empty seat cannot paid popup 0.008
And I click Done button on the Popup 2.060
And I click the Back button on Split Screen 0.048
Then I Should get back to the Order Screen 4.034
And I click Void button on order management screen 2.072
Then I should see All orders are voided 0.008
And I click Done button on the Popup 2.054
And I click All 0.064
Then I should see check stats Screen 0.342
And I click Table Layout tab 1.363
And I click new check button on the Table layout screen 0.028
And I select table as "T19" 0.026
And I select the number of seats as "1" 0.023
And I tap Continue to finish selecting the number of seats 0.029
And I get check number 0.065
And I select FOOD as category 2.117
And I select menu item as "French Friese" 4.084
And I select modifier as "Steak" 3.078
And I click Done to get back 0.027
And I click Order button in the order management screen 0.045
Then I should see Tick mark in the Menu item 0.008
And I click the split seat from Order screen 1.086
Then I should see the Split Screen 7.026
And I click seat one on the split screen 3.053
And I click Pay Button in Split Screen 0.058
Then I should see the Payment window 2.033
And I click cash button from the payment method popup 0.058
Then I should see cash payment is added in payment window 0.010
And I click the Exit button in the payment window 2.082
Then I should see the Split Screen 7.028
Then I should see seat as paid 0.014
And I click the Back button on Split Screen 0.035
Then I Should get back to the Order Screen 4.035
And I click Payment button in the Order Management Screen 0.053
And I click Submit button on the Payment Window 0.570
Then I should get back to the Table Layout tab 3.028
And I click Table Layout tab 1.366
And I click new check button on the Table layout screen 0.030
And I select table as "T19" 0.027
And I select the number of seats as "1" 0.028
And I tap Continue to finish selecting the number of seats 0.032
And I get check number 0.065
And I select FOOD as category 2.124
And I select menu item as "French Friese" 4.107
And I select modifier as "Steak" 3.089
And I click Done to get back 0.031
And I click Order button in the order management screen 0.033
Then I should see Tick mark in the Menu item 0.009
And I click the split seat from Order screen 1.101
Then I should see the Split Screen 7.035
And I click seat one on the split screen 3.058
And I click Pay Button in Split Screen 0.048
Then I should see the Payment window 2.033
And I click cash button from the payment method popup 0.055
Then I should see cash payment is added in payment window 0.009
And I click the Exit button in the payment window 2.085
Then I should see the Split Screen 7.031
Then I should see paid amount as "$ 15.00" in Split seat screen 0.016
And I click the Back button on Split Screen 0.042
Then I Should get back to the Order Screen 4.028
And I click Payment button in the Order Management Screen 0.051
And I click Submit button on the Payment Window 0.562
Then I should get back to the Table Layout tab 3.031
And I click Table Layout tab 1.363
And I click new check button on the Table layout screen 0.028
And I select table as "T19" 0.025
And I select the number of seats as "1" 0.021
And I tap Continue to finish selecting the number of seats 0.029
And I get check number 0.065
And I select FOOD as category 2.118
And I select menu item as "French Friese" 4.085
And I select modifier as "Steak" 3.080
And I click Done to get back 0.029
And I click the split seat from Order screen 1.091
Then I should see the Split Screen 7.029
And I click seat one on the split screen 3.052
And I click Pay Button in Split Screen 0.047
Then I should see the Payment window 2.029
And I enter huge amount than Menu item price 0.113
And I click cash button from the payment method popup 0.037
Then I should see change Due popup 0.010
And I click Done button on the Popup 2.059
Then I should see cash payment is added in payment window as "15.00" 0.012
And I click Submit button on the Payment Window 0.560
Then I should get back to the Table Layout tab 3.022
And I click Table Layout tab 1.362
And I click new check button on the Table layout screen 0.028
And I select table as "T19" 0.025
And I select the number of seats as "1" 0.020
And I tap Continue to finish selecting the number of seats 0.029
And I get check number 0.064
And I select FOOD as category 2.108
And I select menu item as "French Friese" 4.078
And I select modifier as "Steak" 3.081
And I click Done to get back 0.030
And I click the split seat from Order screen 1.095
Then I should see the Split Screen 7.029
And I click seat one on the split screen 3.039
And I click Pay Button in Split Screen 0.045
Then I should see the Payment window 2.032
And I click partial amount from the payment window 0.052
And I click cash button from the payment method popup 0.039
And I click Submit button on the Payment Window 0.558
Then I should see please pay amount 0.009
And I click Done button on the Popup 2.055
And I click Exact button on the cash pop-up 0.034
And I click cash button from the payment method popup 0.034
And I click Submit button on the Payment Window 0.562
Then I should get back to the Table Layout tab 3.028
And I click Table Layout tab 1.362
And I click new check button on the Table layout screen 0.028
And I select table as "T19" 0.026
And I select the number of seats as "1" 0.021
And I tap Continue to finish selecting the number of seats 0.029
And I get check number 0.064
And I select FOOD as category 2.122
And I select menu item as "French Friese" 4.075
And I select modifier as "Steak" 3.080
And I click Done to get back 0.029
And I click the split seat from Order screen 1.094
Then I should see the Split Screen 7.030
And I click seat one on the split screen 3.045
And I click Pay Button in Split Screen 0.047
Then I should see the Payment window 2.028
And I click cash button from the payment method popup 0.056
And I click the Exit button in the payment window 2.084
Then I should see the Split Screen 7.030
Then I should see seat as paid 0.015
And I click seat one on the split screen 3.045
And I click Pay Button in Split Screen 0.039
Then I should see No more payment needed popup 1.032
And I click Done button on the Popup 2.054
And I click the Back button on Split Screen 0.040
Then I Should get back to the Order Screen 4.033
And I click Payment button in the Order Management Screen 0.053
And I click Submit button on the Payment Window 0.562
Then I should get back to the Table Layout tab 3.031
And I click Table Layout tab 1.361
And I click new check button on the Table layout screen 0.029
And I select table as "T19" 0.025
And I select the number of seats as "3" 0.030
And I tap Continue to finish selecting the number of seats 0.028
And I get check number 0.065
And I select FOOD as category 2.116
And I select menu item as "French Friese" 4.090
And I select modifier as "Steak" 3.074
And I click Done to get back 0.028
And I click seat 2 for add menu item 0.028
And I select menu item as "French Friese" 4.076
And I select modifier as "Steak" 3.079
And I click Done to get back 0.029
And I click seat 3 for add menu item 0.030
And I select menu item as "French Friese" 4.088
And I select modifier as "Steak" 3.080
And I click Done to get back 0.029
And I click table number on the Order Screen as "T19" 1.063
And I click Options button 0.042
Then I should see the Check Options screen 2.032
And I click Gratuity button 0.050
Then I should see Add Gratuity screen 0.008
And I click Gratuity Fixed button 0.041
Then I should return back to the order management screen and I should Gratuity is added 0.013
Then I should see orderscreen with menu item prize as "$ 45.00" 1.047
Then I should see the Gratuity amount reflected to the check as "$ 4.50" 0.017
Then I should see orderscreen with menu item Total as "$ 49.50" 1.038
And I click the split seat from Order screen 1.107
Then I should see the Split Screen 7.036
And I click seat one on the split screen 3.068
And I click seat two on the split screen 0.030
And I click seat three on the split screen 0.026
And I click the Group Seats button in the Split Seat 1.070
Then I should see selected seat item should club into one seat 0.069
And I click the save & close button on the split screen 1.066
Then I Should get back to the Order Screen 4.035
And I click Void button on order management screen 2.073
Then I should see All orders are voided 0.009
And I click Done button on the Popup 2.058
And I click All 0.065
Then I should see check stats Screen 0.339
And I click Table Layout tab 1.363
And I click power button 1.078
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
21.779
Scenario Outline Verify whether application removes the applied check based discount when the user does Split Evenly
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Steps
And I click new check button on the Table layout screen 0.045
And I select table as "T12" 0.029
And I select the number of seats as "2" 0.024
And I tap Continue to finish selecting the number of seats 0.034
Then I Should get back to the Order Screen 4.031
And I get check number 0.015
And I select Desserts as category 2.551
And I select menu item as "Cheesecake" 4.098
And I select menu item as "Cheesecake" 4.070
And I select Discount on the Order screen 0.056
Then I should see Check Based Discount Screen 0.532
And I click Discount as "CB-BeforeTax-Free300" 2.146
And I click Back button on Discount Screen 0.026
Then I should see orderscreen with as Onion Rings EACH 2.024
Then I should see orderscreen with menu item prize as "$ 32.00" 1.052
Then I should see the tax amount reflected to the check as "$ 3.20" 1.037
org.junit.ComparisonFailure: expected:<$ 3.[4]0> but was:<$ 3.[2]0>
	at org.junit.Assert.assertEquals(Assert.java:117)
	at org.junit.Assert.assertEquals(Assert.java:146)
	at com.qa.pages.OrderManagementScreen.checkTaxValue(OrderManagementScreen.java:1353)
	at com.qa.stepdef.CheckBasedDiscountStepDef.iShouldSeeTheTaxAmountReflectedToTheCheckAs(CheckBasedDiscountStepDef.java:55)
	at ✽.I should see the tax amount reflected to the check as "$ 3.20"(file:///Users/shaunmatthew/Documents/WebPOS%20TypeScript/src/test/resources/TableOrder.feature:7147)
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 35.20" 0.000
And I click the split seat from Order screen 0.000
Then I should see the Split Screen 0.000
And I click Split Evenly Button 0.000
Then I should see menu items has to be sent to the kitchen 0.000
And I click Yes button on send to kitchen popup 0.000
Then I should see menu item as cheese cake added into next seat 0.000
Then I should see applied discount as "CB-BeforeTax-Free300" 0.000
Then I should see orderscreen with menu item prize as "$ 17.00" in split seat1 0.000
Then I should see orderscreen with menu item prize as "$ 15.00" in split seat2 0.000
And I click the save & close button on the split screen 0.000
Then I Should get back to the Order Screen 0.000
And I click Void button on order management screen 0.000
Then I should see the void reason popup 0.000
And I click void Reason on the void popup 0.000
And I click Add Button on the void reason popup 0.000
Then I should get back to the Table Layout tab 0.000
And I click Table Layout tab 0.000
And I click new check button on the Table layout screen 0.000
And I select table as "T12" 0.000
And I select the number of seats as "2" 0.000
And I tap Continue to finish selecting the number of seats 0.000
Then I Should get back to the Order Screen 0.000
And I get check number 0.000
And I select Desserts as category 0.000
And I select menu item as "Cheesecake" 0.000
And I select menu item as "Cheesecake" 0.000
And I select Discount on the Order screen 0.000
Then I should see Check Based Discount Screen 0.000
And I click Discount as "CB-BeforeTax-Free300" 0.000
And I click Back button on Discount Screen 0.000
Then I should see orderscreen with as Onion Rings EACH 0.000
Then I should see orderscreen with menu item prize as "$ 32.00" 0.000
Then I should see the tax amount reflected to the check as "$ 3.20" 0.000
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 35.20" 0.000
And I click the split seat from Order screen 0.000
Then I should see the Split Screen 0.000
And I click Split Evenly Button 0.000
Then I should see menu items has to be sent to the kitchen 0.000
And I click Yes button on send to kitchen popup 0.000
Then I should see menu item as cheese cake added into next seat 0.000
Then I should see applied discount as "CB-BeforeTax-Free300" 0.000
And I click the save & close button on the split screen 0.000
Then I Should get back to the Order Screen 0.000
And I click Void button on order management screen 0.000
Then I should see the void reason popup 0.000
And I click void Reason on the void popup 0.000
And I click Add Button on the void reason popup 0.000
Then I should get back to the Table Layout tab 0.000
And I click power button 0.000
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.252
Tags: @Regression
2:17.539
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 1:7.643
And I click new check button on the Table layout screen 0.052
And I select table as "T7" 0.031
And I select the number of seats as "2" 0.025
And I tap Continue to finish selecting the number of seats 0.034
And I get check number 0.071
And I select FOOD as category 2.133
And I select menu item as "French Friese" 4.116
And I select modifier as "Steak" 3.104
And I click Done to get back 0.031
And I click seat 2 for add menu item 0.029
And I select menu item as "French Friese" 4.083
And I select modifier as "Steak" 3.073
And I click Done to get back 0.029
And I click the split seat from Order screen 1.101
Then I should see the Split Screen 7.034
And I click seat one on the split screen 3.048
And I click Pay Button in Split Screen 0.056
Then I should see the Payment window 2.033
And I enter huge amount than Menu item price 0.110
And I click cash button from the payment method popup 0.047
Then I should see change Due popup 0.009
And I click Done button on the Popup 2.063
Then I should see cash payment is added in payment window as "15.00" 0.015
And I click the Exit button in the payment window 2.089
Then I Should get back to the Order Screen 4.034
Then I should see seat as paid 0.014
Then I should see paid amount as "$ 15.00" of French Friese 0.015
And I click the save & close button on the split screen 1.074
Then I Should get back to the Order Screen 4.028
And I click Payment button in the Order Management Screen 0.057
Then I should see the Payment window 2.029
And I click cash button from the payment method popup 0.067
And I click Submit button on the Payment Window 0.567
Then I should get back to the Table Layout tab 3.035
And I click Table Layout tab 1.366
And I click new check button on the Table layout screen 0.031
And I select table as "T7" 0.026
And I select the number of seats as "2" 0.027
And I tap Continue to finish selecting the number of seats 0.032
And I get check number 0.065
And I select FOOD as category 2.116
And I select menu item as "French Friese" 4.108
And I select modifier as "Steak" 3.096
And I click Done to get back 0.030
And I click seat 2 for add menu item 0.037
And I select menu item as "French Friese" 4.079
And I select modifier as "Steak" 3.080
And I click Done to get back 0.029
And I click the split seat from Order screen 1.102
Then I should see the Split Screen 7.032
And I click seat one on the split screen 3.060
And I click seat two on the split screen 0.031
And I click print All button in the split seat screen 0.031
Then I should see item need to send to kitchen popup 0.007
And I click Yes button on send to kitchen popup 0.036
And I click seat two on the split screen 0.567
And I click print All button in the split seat screen 0.027
And I click the save & close button on the split screen 1.062
Then I Should get back to the Order Screen 4.034
And I click Void button on order management screen 2.083
Then I should see the void reason popup 0.017
And I click void Reason on the void popup 0.029
And I click Add Button on the void reason popup 2.105
Then I should get back to the Table Layout tab 3.026
And I click Table Layout tab 1.366
And I click new check button on the Table layout screen 0.031
And I select table as "T7" 0.028
And I select the number of seats as "1" 0.024
And I tap Continue to finish selecting the number of seats 0.031
Then I Should get back to the Order Screen 4.030
And I get check number 0.015
And I select Desserts as category 2.550
And I select menu item as "Cheesecake" 4.087
And I select menu item as "Cheesecake" 4.075
And I select Discount on the Order screen 0.055
Then I should see Check Based Discount Screen 0.533
And I click Discount as "CB-BeforeTax-Free300" 2.147
And I click Back button on Discount Screen 0.035
Then I should see orderscreen with as Onion Rings EACH 2.023
And I click Order button in the order management screen 0.046
Then I should see Tick mark in the Menu item 0.008
Then I should see orderscreen with menu item prize as "$ 32.00" 1.048
Then I should see the tax amount reflected to the check as "$ 3.20" 1.047
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 35.20" 1.035
And I click the split seat from Order screen 1.115
Then I should see the Split Screen 7.038
And I click seat one on the split screen 3.051
And I click print All button in the split seat screen 0.034
And I click the Back button on Split Screen 0.034
Then I Should get back to the Order Screen 4.029
And I click Void button on order management screen 2.076
Then I should see the void reason popup 0.006
And I click void Reason on the void popup 0.024
And I click Add Button on the void reason popup3 0.050
Then I should get back to the Table Layout tab 3.030
And I click power button 1.080
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
35.104
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.055
And I select table as "T7" 0.030
And I select the number of seats as "1" 0.024
And I tap Continue to finish selecting the number of seats 0.032
And I get check number 0.063
And I select FOOD as category 2.113
And I select menu item as "French Friese" 4.103
And I select modifier as "Steak" 3.069
And I select modifier as "Tomato" 3.101
And I select modifier as "Turkey" 3.086
And I click Done to get back 0.040
Then I should see orderscreen with menu item prize as "$ 71.00" 1.040
Then I should see the tax amount reflected to the check as "$ 4.69" 1.046
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 75.69" 1.029
And I click the split seat from Order screen 1.123
Then I should see the Split Screen 7.036
Then I should see subtotal as "$ 71.00" in Split seat Screen 0.015
Then I should see tax as "$ 4.69" in Split seat Screen 0.010
Then I should see total as "$ 75.69" in Split seat Screen 0.008
And I click the save & close button on the split screen 1.074
And I click Void button on order management screen 2.061
Then I should see All orders are voided 0.009
And I click Done button on the Popup 2.068
And I click All 0.064
Then I should see check stats Screen 0.340
And I click Table Layout tab 1.375
And I click power button 1.078
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
1:28.739
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.038
And I select table as "T13" 0.028
And I select the number of seats as "2" 0.038
And I tap Continue to finish selecting the number of seats 0.033
And I get check number 0.062
And I select Pasta as category 3.140
And I select menu item as "Ravioli" 4.090
And I select modifier as "Butter" 3.099
And I click Done to get back 0.030
And I select Discount on the Order screen 0.037
Then I should see Check Based Discount Screen 0.534
And I click Discount as "IB-AfterTax-SetPrice500" 2.145
And I click Back button on Discount Screen 0.039
Then I should see orderscreen with menu item prize as "$ 14.00" 1.044
Then I should see the tax amount reflected to the check as "$ 1.40" 1.043
Then I should see the Discount amount reflected to the check as "$ 12.50" 0.016
Then I should see orderscreen with menu item Total as "$ 2.90" 1.034
And I click the split seat from Order screen 1.098
Then I should see the Split Screen 7.024
And I click on item as Ravioli For Gratuity 0.043
And I click seat two on the split screen 0.034
Then I should see menu item as Ravioli added into next seat 2.041
Then I should see discount as "IB-AfterTax-SetPrice500" moved into next seat 0.010
And I click the save & close button on the split screen 1.069
Then I Should get back to the Order Screen 4.034
And I click Void button on order management screen 2.067
Then I should see All orders are voided 0.008
And I click Done button on the Popup 2.057
And I click All 0.058
Then I should see check stats Screen 0.340
And I click Table Layout tab 1.363
And I click new check button on the Table layout screen 0.028
And I select table as "T13" 0.035
And I select the number of seats as "2" 0.026
And I tap Continue to finish selecting the number of seats 0.029
And I get check number 0.067
Then I Should get back to the Order Screen 4.026
And I select Desserts as category 2.531
And I select menu item as "Cheesecake" 4.093
And I select menu item as "Cheesecake" 4.088
And I click Options button 0.038
And I click Gift card Button 0.042
Then I should see Gift card window 0.008
And I enter gift card number 2.187
And I click charge amount field and pass the amount 2.156
And I click Done button on the Popup 2.069
Then I should see gift card amount add up into order screen 2.032
And I select Discount on the Order screen 0.062
Then I should see Check Based Discount Screen 0.531
And I click Discount as "IB-BeforeTax-SetPrice500" 2.148
And I click Back button on Discount Screen 0.027
Then I should see orderscreen with menu item prize as "$ 130.00" 1.045
Then I should see the tax amount reflected to the check as "$ 0.20" 1.045
Then I should see orderscreen with menu item Total as "$ 102.20" 1.038
Then I should see the Discount amount reflected to the check as "$ 28.00" 0.014
And I click the split seat from Order screen 1.120
Then I should see the Split Screen 7.036
And I click on item as cheesecake 0.044
And I click seat two on the split screen 0.034
Then I should see menu item as cheese cake added into next seat1 2.051
And I click the save & close button on the split screen 1.064
Then I Should get back to the Order Screen 4.033
And I click Void button on order management screen 2.073
Then I should see the void reason popup 0.008
And I click void Reason on the void popup 0.027
And I click Add Button on the void reason popup3 0.042
Then I should get back to the Table Layout tab 3.033
And I click power button 1.080
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
2:34.026
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.042
And I select table as "T13" 0.030
And I select the number of seats as "2" 0.024
And I tap Continue to finish selecting the number of seats 0.033
And I get check number 0.050
And I select FOOD as category 2.107
And I select menu item as "French Friese" 4.112
And I select modifier as "Steak" 3.100
And I click Done to get back 0.029
And I click seat 2 for add menu item 0.030
And I select menu item as "French Friese" 4.089
And I select modifier as "Steak" 3.077
And I click Done to get back 0.028
And I click the split seat from Order screen 1.082
Then I should see the Split Screen 7.037
And I click seat one on the split screen 3.071
And I click Pay Button in Split Screen 0.049
Then I should see the Payment window 2.034
And I click cash button from the payment method popup 0.062
And I click Submit button on the Payment Window 0.569
Then I should see please pay amount for One seat 0.008
And I click Done button on the Popup 2.055
And I click the Exit button in the payment window 2.085
Then I should see the Split Screen 7.032
Then I should see seat as paid 0.014
And I click seat two on the split screen 0.034
And I click Pay Button in Split Screen 0.043
Then I should see the Payment window 2.028
And I click cash button from the payment method popup 0.065
And I click Submit button on the Payment Window 0.558
Then I should get back to the Table Layout tab 3.026
And I click QSR tab 0.064
And I closed the order type window 1.064
And I select FOOD as category 2.121
And I select menu item as "French Friese" 4.088
And I select modifier as "Steak" 3.069
And I click Done to get back 0.029
Then I should see orderscreen with menu item prize as "$ 15.00" 1.034
Then I should see the tax amount reflected to the check as "$ 0.00" 1.047
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 15.00" 1.035
And I change the Quantity of menu Item as "3" 1.135
Then I should see orderscreen with menu item prize as "$ 45.00" 1.040
Then I should see the tax amount reflected to the check as "$ 0.00" 1.036
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 45.00" 1.021
And I click Void button on order management screen 2.059
Then I should see All orders are voided 0.008
And I click Done button on the Popup 2.056
And I click All 0.054
Then I should see check stats Screen 0.340
And I click Table Layout tab 1.383
And I click new check button on the Table layout screen 0.041
And I select table as "T13" 0.028
And I select the number of seats as "2" 0.036
And I tap Continue to finish selecting the number of seats 0.032
And I get check number 0.065
Then I Should get back to the Order Screen 4.031
And I click Options button 0.049
And I click Gift card Button 0.040
Then I should see Gift card window 0.020
And I enter gift card number 2.182
And I click charge amount field and pass the amount 2.154
And I click Done button on the Popup 2.061
Then I should see gift card amount add up into order screen 2.034
Then I should see orderscreen with menu item prize as "$ 100.00" 1.043
Then I should see the tax amount reflected to the check as "$ 0.00" 1.042
Then I should see orderscreen with menu item Total without Discount or Tax as "$ 100.00" 1.031
And I click the split seat from Order screen 1.126
Then I should see the Split Screen 7.035
Then I should see Gift card amount add up into seat 1 with amount 0.036
And I click Gift card in seat 1 0.034
And I click seat two on the split screen 0.033
Then I should see Gift card amount add up into seat 2 with amount 0.082
And I click the save & close button on the split screen 1.066
Then I Should get back to the Order Screen 4.030
And I click Void button on order management screen 2.080
Then I should see the void reason popup 0.008
And I click void Reason on the void popup 0.029
And I click Add Button on the void reason popup 2.098
Then I should get back to the Table Layout tab 3.031
And I click Table Layout tab 1.367
And I click new check button on the Table layout screen 0.031
And I select table as "T13" 0.029
And I select the number of seats as "2" 0.023
And I tap Continue to finish selecting the number of seats 0.028
And I get check number 0.061
Then I Should get back to the Order Screen 4.029
And I select Desserts as category 2.561
And I select menu item as "Cheesecake" 4.102
And I click seat 2 for add menu item 0.030
And I select Desserts as category 2.533
And I select menu item as "Cheesecake" 4.087
And I click Options button 0.035
And I click Gift card Button 0.041
Then I should see Gift card window 0.017
And I enter gift card number 2.170
And I click charge amount field and pass the amount 2.149
And I click Done button on the Popup 2.070
Then I should see gift card amount add up into order screen 2.033
And I click the split seat from Order screen 1.108
Then I should see the Split Screen 7.037
And I click seat to Group into one seat 0.049
And I click another seat for Group 0.027
And I click the Group Seats button in the Split Seat 1.075
Then I should see selected seat item should club into one seat 0.068
And I click the save & close button on the split screen 1.068
Then I Should get back to the Order Screen 4.033
And I click Cash button for Complete Sale 0.060
And I click Exact button on the cash pop-up 0.030
And I click Enter Button on the cash pop-up 0.039
Then I should get back to the Table Layout tab 3.048
And I click power button 1.071
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
1:53.501
Scenario Outline Create New Check
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
Steps
Then User click New Check option 0.043
And I select table as "T15" 0.035
And I select the number of seats as "1" 0.034
And I tap Continue to finish selecting the number of seats 0.033
When User click All button 0.109
Then User click Table Layout menu 0.048
Then User click New Check option 0.025
And I select table as "T14" 0.029
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.030
And I select category as "FOOD" 4.628
Then User take an order 2.695
When User click Cash Tab on Menu Item Page 0.029
Then User click exact option 0.040
And User click enter button 0.030
And I click QSR tab 0.144
And I closed the order type window 1.060
Given User select QSR mode on menu item page 0.035
When User select DineIn mode 0.042
And I select table as "T16" 0.034
And I select category as "FOOD" 4.627
And I select menu item as "SANDWICHES" 4.074
And User click finish button 0.045
Then I should see table layout Screen 3.035
And I click new check button on the Table layout screen 0.040
And I select table as "T23" 0.030
And I select the number of seats as "1" 0.022
And I tap Continue to finish selecting the number of seats 0.028
When I add a new seat 0.113
And I get check number 0.008
And I select category as "FOOD" 4.627
And I select menu item as "SANDWICHES" 4.081
And User click finish button 0.067
Then User click split button 0.052
And User select split check option 0.047
When I click the check from the table layout 8.106
Then I should see the Split check screen 7.046
When User click save and close in check screen 0.068
And I click Void button on order management screen 2.059
And I click void Reason on the void popup 0.033
And I click Add Button on the void reason popup 2.093
And I click Done button on the Popup 14.612
And I click QSR tab 0.076
And I closed the order type window 1.076
Given User select QSR mode on menu item page 0.033
When User select DineIn mode 0.042
And I select table as "T16" 0.035
And I select category as "FOOD" 4.649
And I select menu item as "SANDWICHES" 4.099
And User click finish button 0.037
Then User click New Check option 0.077
And I select table as "T23" 0.029
And I select the number of seats as "1" 0.024
And I tap Continue to finish selecting the number of seats 0.033
When I add a new seat 0.085
And I get check number 0.013
And I select category as "FOOD" 4.633
And I select menu item as "SANDWICHES" 4.076
And User click finish button 0.068
Then User click split button 0.053
And User select split check option 0.031
When I click the check from the table layout 8.118
Then I should see the Split check screen 7.042
Then User click split by seat button1 0.058
When User click Save and Close button 0.049
And I wait sometimes 7.010
And I click All 0.094
And I click Check Stats tab 1.261
And I get the next check number after done split check process 0.001
And I click the active check on check stats 6.606
java.lang.ArithmeticException: / by zero
	at com.qa.pages.PhoneOrderScreen.selectClosedCheckFromActiveTab(PhoneOrderScreen.java:397)
	at com.qa.stepdef.PhoneOrderStepDef.iClickTheActiveCheckOnCheckStats(PhoneOrderStepDef.java:214)
	at ✽.I click the active check on check stats(file:///Users/shaunmatthew/Documents/WebPOS%20TypeScript/src/test/resources/TableOrder.feature:7753)
And I click open check button 0.000
Then User verify orders which will be split 0.000
And I click Void button on order management screen 0.000
And I click void Reason on the void popup 0.000
And I click Add Button on the void reason popup 0.000
And I click Done button on the Popup 0.000
And I click QSR tab 0.000
And I closed the order type window 0.000
And I click log off "logOff" button in order screen "click log off button" 0.000
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.290
Tags: @Regression
25.389
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 1:7.619
And I click new check button on the Table layout screen 0.050
And User select first table 0.042
And I select the number of seats as "1" 0.024
And I tap Continue to finish selecting the number of seats 0.031
When User take an order as "SANDWICHES" 7.282
And User click Option Tab 0.038
Then User select cash drawer option 0.033
And User verify be directed menu item page 0.013
And I click Void button on order management screen 2.076
And I click void Reason on the void popup 0.030
And I click Add Button on the void reason popup 2.108
And I click Done button on the Popup 12.568
And I click power button 1.088
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
4:11.884
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
And I click new check button on the Table layout screen 0.039
And I select table as "T7" 0.035
And I select the number of seats as "1" 0.029
And I tap Continue to finish selecting the number of seats 0.032
And I get check number 0.071
And I select FOOD as category 2.111
And I select menu item as "Onion Rings" 4.087
And I click Finish Order button 0.055
Then I should get back to the Table Layout tab 3.025
And I click new check button on the Table layout screen 0.030
And I select second table to be merged as "T8" 0.029
And I select the number of seats as "1" 0.023
And I tap Continue to finish selecting the number of seats 0.032
And I get check number1 0.059
And I select FOOD as category 2.118
And I select menu item as "Onion Rings" 4.076
And I click Finish Order button 0.065
Then I should get back to the Table Layout tab 3.023
Then User click Merge button in the table layout screen 0.042
And I click the check from the table layout for merged 5.074
And I click the check from the table layout for merged1 6.141
And I click Done button to merge checks 5.062
And I click Done button on the Popup 2.066
And I click Pay Check button 0.030
And I click the check from the table layout for merged 5.093
And I click cash button from the payment method popup 0.060
And I click Submit button on the Payment Window 0.567
Then I should get back to the Table Layout tab 3.028
And I click new check button on the Table layout screen 0.036
And I select table as "T9" 0.029
And I select the number of seats as "1" 0.020
And I tap Continue to finish selecting the number of seats 0.027
And I get check number 0.069
And I select FOOD as category 2.120
And I select menu item as "Onion Rings" 4.075
And I click Finish Order button 0.034
Then I should get back to the Table Layout tab 3.032
And I click new check button on the Table layout screen 0.040
And I select second table to be merged as "T8" 0.030
And I select the number of seats as "1" 0.020
And I tap Continue to finish selecting the number of seats 0.039
And I get check number1 0.068
And I select FOOD as category 2.116
And I select menu item as "Onion Rings" 4.069
And I click Finish Order button 0.056
Then I should get back to the Table Layout tab 3.030
Then User click Merge button in the table layout screen 0.049
And I click the check from the table layout for merged 5.243
And I click the check from the table layout for merged1 6.145
And I click Done button to merge checks 5.071
And I click Done button on the Popup 2.071
And I click Pay Check button 0.030
And I click the check from the table layout for merged 8.249
Then I click cash button from the payment method popup 0.068
And I click Submit button on the Payment Window 0.568
Then I should get back to the Table Layout tab 3.022
And I click new check button on the Table layout screen 0.043
And I select table as "T9" 0.029
And I select the number of seats as "1" 0.024
And I tap Continue to finish selecting the number of seats 0.032
And I get check number 0.070
And I select FOOD as category 2.127
And I select menu item as "Onion Rings" 4.101
And I click Payment button in the Order Management Screen 0.038
And I click cash button from the payment method popup 0.039
And I click Exit to return to Order Management Screen 2.059
And I click Finish Order button 0.031
Then I should get back to the Table Layout tab 3.020
And I click new check button on the Table layout screen 0.036
And I select second table to be merged as "T8" 0.027
And I select the number of seats as "1" 0.555
And I tap Continue to finish selecting the number of seats 0.034
And I get check number1 0.068
And I select FOOD as category 2.121
And I select menu item as "Onion Rings" 4.094
And I click Finish Order button 0.037
Then I should get back to the Table Layout tab 3.022
Then User click Merge button in the table layout screen 0.048
And I click the check from the table layout for merged 5.247
And I click the check from the table layout for merged1 6.112
And I click Done button to merge checks 5.061
And I click Done button on the Popup 2.068
And I click Pay Check button 0.029
And I click the check from the table layout for merged 8.227
Then I click cash button from the payment method popup 0.065
And I click Submit button on the Payment Window 0.561
Then I should get back to the Table Layout tab 3.031
And I click QSR tab 0.065
And I closed the order type window 1.063
When User click QSR on Menu Item page 0.035
Then User select DineIn order type 0.042
And I select the "T18" in the Table layout screen"click t4 table" 0.046
And User click add seat button 0.036
And I get check number 0.007
When User take an order as "SANDWICHES" 7.270
And User select first seat on menu item page 0.028
Then User take an order 2.684
And User click finish button 0.056
Then User click operation button 0.093
And User select POS option 0.052
And I closed the order type window 1.064
When User click QSR on Menu Item page 0.034
When User select DineIn mode 0.048
And I select the "T16" in the Table layout screen1"click t4 table" 0.032
And I get check number1 0.008
And User click add seat button 0.027
And User take an order 2.674
And User select first seat on menu item page 0.027
Then User take an order 2.679
And User click finish button 0.059
Then User click Merge button in the table layout screen 0.039
And I click the check from the table layout for merged 7.148
And I click the check from the table layout for merged1 5.441
And I click Done button to merge checks 5.043
And I click Done button on the Popup 2.074
When I click Pay Check button 0.030
And I click the check from the table layout for merged 7.152
And I click cash button from the payment method popup 0.070
And User click submit button 2.060
Then I should get back to the Table Layout tab 3.035
And I click QSR tab 0.063
And I closed the order type window 1.064
When User click QSR on Menu Item page 0.034
Then User select DineIn order type 0.041
And I select the "T10" in the Table layout screen"click t4 table" 0.048
And I get check number 0.011
When User take an order as "SANDWICHES" 7.271
And User select first seat on menu item page 0.030
Then User take an order 2.678
And User click finish button 0.031
Then User click operation button 0.119
And User select POS option 0.053
And I closed the order type window 1.056
When User click QSR on Menu Item page 0.035
When User select DineIn mode 0.041
And I select the "T12" in the Table layout screen1"click t4 table" 0.032
And I get check number1 0.009
And User click add seat button 0.030
And User take an order 2.682
And User select first seat on menu item page 0.028
Then User take an order 2.678
And User click finish button 0.029
Then User click Merge button in the table layout screen 0.071
And I click the check from the table layout for merged 7.146
And I click the check from the table layout for merged1 8.155
And I click Done button to merge checks 5.064
And I click Done button on the Popup 2.073
When I click Pay Check button 0.030
And I click the check from the table layout for merged 7.093
And I click cash button from the payment method popup 0.066
And User click submit button 2.054
Then I should get back to the Table Layout tab 3.025
And I click QSR tab 0.062
And I closed the order type window 1.062
And I click log off button in order screen 0.038
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000
Tags: @Regression
7:13.781
Before com.qa.stepdef.Hooks.initialize(io.cucumber.java.Scenario) 0.000
When User click Bar Tab on Check Status page 0.049
Then User click new tab on Bar tab 0.600
And User click cancel button for customer name popup 10.055
And I click the Exit to close the preauth window 0.058
And I click Add Customer Button 0.049
And I search for "Auto ragav" 0.064
When I click "Auto ragav" to select customer for the seat 0.033
Then I should see customer as "Auto r" added on order screen 1.027
And I get check number 0.011
And I select Pizza as Category 1.082
Then User select PizzaMel menu item of pizza category 0.082
And User click finish button 0.053
Then User click new tab on Bar tab 0.065
When User click cancel button for customer name popup 2.027
And I click the Exit to close the preauth window 0.042
And I click Add Customer Button 0.033
And I search for "auto loyaltytest" 0.057
When I click "auto loyaltytest" to select customer for the seat 0.027
Then I should see customer as "auto l" added on order screen 1.021
And I get check number1 0.009
And I select Pizza as Category 1.086
Then User select Margarita menu item of pizza category 0.100
And User click finish button 0.028
Then User click Merge button in the table layout screen 0.059
And I click closed check in bar tab 6.636
And I click clear text button 0.166
And I click closed check in bar tab1 6.644
And I click clear text button 0.157
And User click merge done button 0.032
And I click Done button on the Popup 2.058
When User click Pay Check button on the bartab 2.065
And I click merged barTab 4.141
Then I should see the Payment window 2.036
And I click cash button from the payment method popup 0.057
And User click submit button 2.060
Then I should get back to the Table Layout tab 3.027
And I click QSR tab 0.061
Then User click cancel button 0.564
Given User click All button 0.050
When User click Bar Tab on Check Status page 0.053
Then User click new tab on Bar tab 0.602
When User click cancel button for customer name popup 6.015
And I click the Exit to close the preauth window 0.059
And I click Add Customer Button 0.036
And I search for "Auto ragav" 0.060
When I click "Auto ragav" to select customer for the seat 0.032
Then I should see customer as "Auto r" added on order screen 1.034
And I get check number 0.014
And I select FOOD as category 2.123
Then User select Sandwiches menu item 0.036
Then User click finish button 0.034
Then User click new tab on Bar tab 0.079
When User click cancel button for customer name popup 2.008
And I click the Exit to close the preauth window 0.043
And I click Add Customer Button 0.030
And I search for "auto loyaltytest" 0.602
When I click "auto loyaltytest" to select customer for the seat 0.027
Then I should see customer as "auto l" added on order screen 1.034
And I get check number1 0.011
And I select Pasta as category 3.136
And I select menu item as "Ravioli" 4.108
And I select modifier as "Butter" 3.094
And I click Done to get back 0.031
And I select Discount on the Order screen 0.037
Then I should see Check Based Discount Screen 0.534
And I click Discount as "IB-BeforeTax-SetPrice500" 2.131
And I click Back button on Discount Screen 0.025
Then I should see orderscreen with menu item prize as "$ 14.00" 1.048
Then I should see the tax amount reflected to the check as "$ 0.10" 1.045
Then I should see the Discount amount reflected to the check as "$ 13.00" 0.022
Then I should see orderscreen with menu item Total as "$ 1.10" 1.049
Then User click finish button 0.053
Then User click Merge button in the table layout screen 0.044
And I click closed check in bar tab 6.654
And I click clear text button 0.159
And I click closed check in bar tab1 6.648
And I click Yes button on the bartab 2.065
And I click clear text button 0.147
And User click merge done button 0.031
And User confirm merge checks confirmation popup 2.083
And I click Done button on the Popup 2.059
When User click Pay Check button on the bartab 2.065
And I click merged barTab 4.145
Then I should see the Payment window 2.033
And I click cash button from the payment method popup 0.056
And User click submit button 2.063
Then I should get back to the Table Layout tab 3.027
And I click QSR tab 0.072
Then User click cancel button 0.565
Given User click All button 0.050
When User click Bar Tab on Check Status page 0.044
Then User click new tab on Bar tab 0.060
When User click cancel button for customer name popup 6.057
And I click the Exit to close the preauth window 0.055
And I click Add Customer Button 0.038
And I search for "Auto ragav" 0.058
When I click "Auto ragav" to select customer for the seat 0.053
Then I should see customer as "Auto r" added on order screen 1.034
And I get check number 0.014
And I select Pizza as Category 1.088
Then User select PizzaMel menu item of pizza category 0.071
And User click finish button 0.046
Then User click new tab on Bar tab 0.082
When User click cancel button for customer name popup 2.024
And I click the Exit to close the preauth window 0.044
And I click Add Customer Button 0.033
And I search for "auto loyaltytest" 0.060
When I click "auto loyaltytest" to select customer for the seat 0.041
Then I should see customer as "auto l" added on order screen 1.035
And I get check number1 0.011
And I select Pizza as Category 1.088
Then User select Margarita menu item of pizza category 0.070
And User click finish button 0.043
Then User click Merge button in the table layout screen 0.064
And I click closed check in bar tab 6.655
And I click clear text button 0.165
And I click closed check in bar tab1 6.634
And I click clear text button 0.156
And User click merge done button 0.031
And I click Done button on the Popup 2.054
When User click Pay Check button on the bartab 2.068
And I click merged barTab 4.135
Then I should see the Payment window 2.035
And I click cash button from the payment method popup 0.057
And User click submit button 2.061
Then I should get back to the Table Layout tab 3.036
And I click QSR tab 0.064
Then User click cancel button 0.565
Given User click All button 0.056
When User click Bar Tab on Check Status page 0.059
Then User click new tab on Bar tab 0.610
When User click cancel button for customer name popup 6.020
And I click the Exit to close the preauth window 0.056
And I click Add Customer Button 0.037
And I search for "Auto ragav" 0.058
When I click "Auto ragav" to select customer for the seat 0.032
Then I should see customer as "Auto r" added on order screen 1.034
And I get check number 0.013
And I select Pizza as Category 1.090
Then User select PizzaMel menu item of pizza category 0.092
When User click Option Tab 0.036
Then User select tax exempt option 0.037
And User click finish button 0.033
Then User click new tab on Bar tab 0.627
When User click cancel button for customer name popup 2.050
And I click the Exit to close the preauth window 0.042
And I click Add Customer Button 0.033
And I search for "auto loyaltytest" 0.058
When I click "auto loyaltytest" to select customer for the seat 0.028
Then I should see customer as "auto l" added on order screen 1.034
And I get check number1 0.011
And I select Pizza as Category 1.106
Then User select Margarita menu item of pizza category 0.077
And User click finish button 0.030
Then User click Merge button in the table layout screen 0.058
And I click closed check in bar tab 6.641
And I click Yes button on the bartab 2.058
And I click clear text button 0.152
And I click closed check in bar tab1 6.645
And I click clear text button 0.155
And User click merge done button 0.032
And I click Done button on the Popup 2.060
When User click Pay Check button on the bartab 2.067
And I click merged barTab 4.139
Then I should see the Payment window 2.035
And I click cash button from the payment method popup 0.057
And User click submit button 2.061
Then I should get back to the Table Layout tab 3.026
And I click QSR tab 0.073
Then User click cancel button 0.565
Given User click All button 0.051
When User click Bar Tab on Check Status page 0.043
Then User click new tab on Bar tab 0.055
When User click cancel button for customer name popup 6.011
And I click the Exit to close the preauth window 0.060
And I click Add Customer Button 0.038
And I search for "Auto ragav" 0.059
When I click "Auto ragav" to select customer for the seat 0.032
Then I should see customer as "Auto r" added on order screen 1.033
And I get check number 0.013
And I select Pizza as Category 1.076
Then User select PizzaMel menu item of pizza category 0.078
Then I should see the tax reflected to the check 1.044
And User click finish button 0.068
Then User click new tab on Bar tab 0.067
When User click cancel button for customer name popup 2.034
And I click the Exit to close the preauth window 0.044
And I click Add Customer Button 0.034
And I search for "auto loyaltytest" 0.059
When I click "auto loyaltytest" to select customer for the seat 0.028
Then I should see customer as "auto l" added on order screen 1.035
And I get check number1 0.010
When User click Option Tab 0.047
Then User select tax exempt option 0.039
And User click merge done button 2.070
And I select Pasta as category 3.138
And I select menu item as "Ravioli" 4.101
And I select modifier as "Butter" 3.092
And I click Done to get back 0.028
And I select Discount on the Order screen 0.034
Then I should see Check Based Discount Screen 0.533
And I click Discount as "IB-BeforeTax-SetPrice500" 2.142
And I click Back button on Discount Screen 0.027
Then User click finish button 0.055
Then User click Merge button in the table layout screen 0.052
And I click closed check in bar tab 6.654
And I click clear text button 0.157
And I click closed check in bar tab1 6.637
And I click Yes button on the bartab 2.047
And I click clear text button 0.147
And User click merge done button 0.030
And User confirm merge checks confirmation popup 2.090
And I click Done button on the Popup 2.061
When User click Pay Check button on the bartab 2.066
And I click merged barTab 4.147
And I click cash button from the payment method popup 0.119
And User click submit button 2.063
Then I should get back to the Table Layout tab 3.031
And I click QSR tab 0.061
Then User click cancel button 0.565
Given User click All button 0.050
When User click Bar Tab on Check Status page 0.044
Then User click new tab on Bar tab 0.059
When User click cancel button for customer name popup 6.035
And I click the Exit to close the preauth window 0.054
And I click Add Customer Button 0.038
And I search for "Auto ragav" 0.058
When I click "Auto ragav" to select customer for the seat 0.033
Then I should see customer as "Auto r" added on order screen 1.035
And I get check number 0.013
And I select Pizza as Category 1.082
Then User select PizzaMel menu item of pizza category 0.072
Then I should see the tax reflected to the check 1.049
And User click finish button 0.061
Then User click new tab on Bar tab 0.066
When User click cancel button for customer name popup 2.035
And I click the Exit to close the preauth window 0.043
And I click Add Customer Button 0.034
And I search for "auto loyaltytest" 0.056
When I click "auto loyaltytest" to select customer for the seat 0.029
Then I should see customer as "auto l" added on order screen 1.035
And I get check number1 0.010
And I select FOOD as category 2.128
And I select menu item as "French Friese" 4.103
And I select modifier as "Steak" 3.085
And I click Done to get back 0.037
And I click Options button 0.059
Then I should see the Check Options screen 2.033
And I click Gratuity button 0.051
Then I should see Add Gratuity screen 0.008
And I click Gratuity Fixed button 0.031
Then I should return back to the order management screen and I should Gratuity is added 0.008
Then User click finish button 0.031
Then User click Merge button in the table layout screen 0.059
And I click closed check in bar tab 6.658
And I click clear text button 0.147
And I click closed check in bar tab1 6.628
And I click clear text button 0.162
And User click merge done button 0.033
And I click Done button on the Popup 2.063
When User click Pay Check button on the bartab 2.069
And I click merged barTab 4.142
Then I should see the Payment window 2.035
And I click cash button from the payment method popup 0.058
And User click submit button 2.062
Then I should get back to the Table Layout tab 3.034
And I click QSR tab 0.068
Then User click cancel button 0.566
Given User click All button 0.050
When User click Bar Tab on Check Status page 0.043
Then User click new tab on Bar tab 0.596
When User click cancel button for customer name popup 6.020
And I click the Exit to close the preauth window 0.060
And I click Add Customer Button 0.038
And I search for "Auto ragav" 0.058
When I click "Auto ragav" to select customer for the seat 0.033
Then I should see customer as "Auto r" added on order screen 1.033
And I get check number 0.013
And I select Pizza as Category 1.153
Then User select PizzaMel menu item of pizza category 0.076
When User click Option Tab 0.037
Then User select tax exempt option 0.036
And User click finish button 0.033
Then User click new tab on Bar tab 0.096
When User click cancel button for customer name popup 2.009
And I click the Exit to close the preauth window 0.044
And I click Add Customer Button 0.034
And I search for "auto loyaltytest" 0.058
When I click "auto loyaltytest" to select customer for the seat 0.027
Then I should see customer as "auto l" added on order screen 1.033
And I get check number1 0.009
And I select FOOD as category 2.120
And I select menu item as "French Friese" 4.112
And I select modifier as "Steak" 3.101
And I click Done to get back 0.029
And I click Options button 0.029
Then I should see the Check Options screen 2.032
And I click Gratuity button 0.050
Then I should see Add Gratuity screen 0.008
And I click Gratuity varying button 0.031
Then I should see enter Percentage popup 0.019
And I pass the value and click Apply button as "8" 0.178
Then I should return back to the order management screen and I should Gratuity is added 0.008
And User click finish button 0.045
Then User click Merge button in the table layout screen 0.067
And I click closed check in bar tab 6.659
And I click Yes button on the bartab 2.058
And I click clear text button 0.149
And I click closed check in bar tab1 6.636
And I click clear text button 0.155
And User click merge done button 0.032
And I click Done button on the Popup 2.054
When User click Pay Check button on the bartab 2.065
And I click merged barTab 4.143
Then I should see the Payment window 2.030
And I click cash button from the payment method popup 0.053
And User click submit button 2.055
Then I should get back to the Table Layout tab 3.035
And I click QSR tab 0.069
Then I closed the order type window 1.066
Given User click All button 0.051
When User click Bar Tab on Check Status page 0.037
Then User click new tab on Bar tab 0.602
When User click cancel button for customer name popup 3.018
And I click the Exit to close the preauth window 0.049
And I click Add Customer Button 0.034
And I search for "Auto ragav" 0.061
When I click "Auto ragav" to select customer for the seat 0.032
Then I should see customer as "Auto r" added on order screen 1.031
And I get check number 0.013
And I select FOOD as category 2.122
And I select menu item as "French Friese" 4.102
And I select modifier as "Steak" 3.093
And I click Done to get back 0.034
And I click Options button 0.032
Then I should see the Check Options screen 2.033
And I click Gratuity button 0.051
Then I should see Add Gratuity screen 0.008
And I click Gratuity Fixed button 0.034
Then I should return back to the order management screen and I should Gratuity is added 0.021
And User click finish button 0.058
Then User click new tab on Bar tab 0.068
When User click cancel button for customer name popup 2.023
And I click the Exit to close the preauth window 0.050
And I click Add Customer Button 0.038
And I search for "auto loyaltytest" 0.066
When I click "auto loyaltytest" to select customer for the seat 0.032
Then I should see customer as "auto l" added on order screen 1.031
And I get check number1 0.012
And I select FOOD as category 2.118
And I select menu item as "French Friese" 4.097
And I select modifier as "Steak" 3.074
And I click Done to get back 0.031
And I click Options button 0.029
Then I should see the Check Options screen 2.027
And I click Gratuity button 0.052
Then I should see Add Gratuity screen 0.006
And I click Gratuity Fixed button 0.029
Then I should return back to the order management screen and I should Gratuity is added 0.006
Then User click finish button 0.058
Then User click Merge button in the table layout screen 0.038
And I click closed check in bar tab 6.648
And I click clear text button 0.158
And I click closed check in bar tab1 6.647
And I click clear text button 0.152
And User click merge done button 0.031
And I click Done button on the Popup 2.054
When User click Pay Check button on the bartab 2.068
And I click merged barTab 4.140
Then I should see the Payment window 2.034
And I click cash button from the payment method popup 0.060
And User click submit button 2.064
Then I should get back to the Table Layout tab 3.031
And I click power button 1.086
After com.qa.stepdef.Hooks.quit(io.cucumber.java.Scenario) 0.000